2013-05-24 12 views
5

ここでは、次のコードを使用してWikipediaからデータを取得しています。それは私のために働いていません。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/

+0

私の答えをチェックし、あなたがそれで正しい結果を得ることができます。 –

答えて

3

デモ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) 
     }); 
    }); 
}); 

です。

6

データを取得するために、次のコードを使用する必要があります:

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

     }); 
    }); 
関連する問題