如何使用JSON从Wikipedia API检索数据?
在这里,我使用以下代码从维基百科中获取数据。 但它不适合我。
var playListURL = 'http://en.wikipedia.org/w/api.php?format=json&action=query&titles=India&prop=revisions&rvprop=content&callback=?'; $.getJSON(playListURL ,function(data) { $.each(data.pages, function(i, item) { alert(i); }); });
DEMO LINK: – http://jsfiddle.net/rushijogle/dyeqy/
使用以下代码获取数据:
$.getJSON(playListURL ,function(data) { $.each(data.query.pages, function(i, item) { alert(item.title); }); });
演示在http://jsfiddle.net/dyeqy/3/
var playListURL = 'http://en.wikipedia.org/w/api.php?format=json&action=query&titles=India&prop=revisions&rvprop=content&callback=?'; $.getJSON(playListURL ,function(data) { var hash = data var page_value = "" $.each(data["query"]["pages"],function(k,v){ alert(k) $.each(v,function(key,val){ alert(key) }); }); });
像这样你也可以获取修订值。
它应该是data.query.pages
而不是data.pages
工作小提琴