javascript를 사용하고 JSON을 반환하는 미디어 위키 API에 액세스하고 있지만 반환 된 데이터를 구문 분석/액세스하고 datastr 변수를 기존 div에 삽입하면 정의되지 않습니다.MediaWiki api 자바 스크립트에서 JSON 구문 분석 오류가 발생했습니다.
$.getJSON("http://bulbapedia.bulbagarden.net/w/api.php?action=parse&format=json&page=Bulbasaur_%28Pok%C3%A9mon%29&prop=images", function(data) {
var datax = $.parseJSON(data);
var datastr = datax.images[2];
console.log(datastr); //prints nothing to the web console
});
JSON 반환 자체가 내가 믿는 적절하게 작동되는 링크 : http://bulbapedia.bulbagarden.net/w/api.php?action=parse&format=json&page=Bulbasaur_%28Pok%C3%A9mon%29&prop=images
이 길을 내가 API에 액세스하거나 수신하고 중 하나에 문제가있을 수 있습니다 여기에 내 스크립트 코드/JSON 구문 분석. 전체적으로 이미지 "001Bulbasaur.png"가 필요합니다. 감사!
** datax.images [2]를 datax.parse.images [2]로 변경하면 정의되지 않은 것과 동일한 결과가 반환됩니다.
이 일 후에, 나는 아직 정의되지 않은받을 수 있습니다. – Pran
@Pran check update – juvian
하나의 문제를 해결하는 콘솔로 출력하지만 http://jsfiddle.net/mRU3M/1/에 HTML을 삽입하려고해도 정의되지 않은 값이 생성됩니다. 이 질문은 제시된 것보다 별개의 문제 일 수 있습니다. – Pran