私は次のことを実行しています:APIコール後にオブジェクトデータを取得する方法は?
var myTitle = "Battaglia di Forte Ṭabarsí";
var langList;
var url="https://it.wikipedia.org/w/api.php?action=parse&disablelimitreport=true&format=json&prop=text|langlinks&noimages=true&mobileformat=true&page="+ myTitle + "&callback=?";
$.getJSON(url,function(data){
jQuery.each(data, function(i, item) {
langList = item.langlinks;
});
console.log(langList);
});
私はページが私はAPIのパラメータlanglinks
を使用するとき、私は得ることができますが、その後、コンソールに私が得るさまざまな言語や他の性質を有する見ることができます。
(6)オブジェクト、オブジェクト、オブジェクト、オブジェクト、オブジェクト、オブジェクト]
Iは、別の言語のタイトルのように、そのデータにアクセスしたいと基本的に任意のオブジェクトを出力することができるようにしますより具体的には、各オブジェクトの任意の特性を含む。
ここではjsFiddleです。コンソールを確認してください。
私はlang値をどのように出力しますか?あなたがそこに定義したのを見ることはできますが、自動的にそれを置く方法はわかりますか? –
私は正確な質問に気づきました。 キーが単語全体(スペースや ' - 'など)でない場合は、ドット表記を使用できます。それ以外の場合は、val ['key']を使用して値を取得します。 はい、JSONはJavaScript Object Notationです。すでに定義されています。 –
すべてのlang thoのリストを取得したいのですが? –