0

私は今、Webソケットによって送信された整形式のJSONデータをチェックするためのテストhtmlプログラムを書いています、そして私はここで立ち往生しています:

JSON文字列の正確なキーがわからないときに、JSON文字列を解析します。

jQuery.parseJSON()は結果のJavaScriptオブジェクトを返すことができますが、データにアクセスするには各キーを知る必要があります。

質問を明確にできないかもしれませんが、申し訳ありません。私が望んでいるのは、長いJSON文字列ではなく、データを読みやすくすることです。

4

2 に答える 2

4
for(i in json) {
 console.log(i);
 console.log(json[i]);
}

この構成は何か役に立ちますか?

他の人が指摘しているように、jQuery .each()を使用して反復することもできます。

于 2013-01-15T03:26:16.930 に答える
2

jQuery.each()を使用して、jsonオブジェクトのすべてのキーを繰り返しスローすることもできます。

元:

$.each({'key':'value'}, function(i, v) { 
    console.log(i, v)
});
于 2013-01-15T03:30:52.520 に答える