0

次のようなサーバー文字列から取得します。

{"Point Ref":[15629989,564646414,65494949],
"Effective Date":["2008-03-03","2010-12-14","2004-10-01"],
"Identifier":["EM","EM","SC"],"Status":["FI","SI","XC"]}"

私は次のように変換JSONします:

var jsonResponse = jQuery.parseJSON(xmlHttp.responseText.trim());

ここまではすべて問題jsonResponseありません。ループして自分の仕事をすることができます。ただし、すぐにすべてのキーを 1 つにまとめる簡単な方法が見つかりませんarray

基本的に、これ以外に何かありますか:

var keys = new Array();
var n = 0
for (var i in jsonResponse){
    keys[n] = i
    n ++
}

ありがとう。

4

2 に答える 2

6

Object.keysを使用できます:

var keys = Object.keys(jsonResponse);
于 2013-08-12T12:13:00.153 に答える