2013-05-24 8 views
5

Hier hole ich die Daten aus Wikipedia mit folgendem Code. aber es funktioniert nicht für mich.Wie kann man Daten aus der Wikipedia-API mit JSON abrufen?

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/

+0

meine Antwort überprüfen werden Sie das richtige Ergebnis, das durch das bekommen. –

Antwort

3

Demo ist bei 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) 
     }); 
    }); 
}); 

wie dies auch die Revisionen Werte annehmen kann.

6

Verwenden Sie den folgenden Code, um die Daten zu erhalten:

$.getJSON(playListURL ,function(data) { 
     $.each(data.query.pages, function(i, item) { 
      alert(item.title); 

     }); 
    });