1

次の JSON があるとします。

{"zero":{"0":"foo","1":"foo2"},"one":"fooa","two":"foob"}

それをに変換する最も効率的な方法は何ですか:

 var zero = ['foo','foo2'];
 var one = 'fooa';
 var two = 'foob';
4

1 に答える 1

3

JSON.parse :

var json = '{"zero":{"0":"foo","1":"foo2"},"one":"fooa","two":"foob"}';
var pJson = JSON.parse(json);
var zero = [ pJson.zero[0], pJson.zero[1] ];
var one = pJson.one;
var two = pJson.two;
于 2012-10-19T22:31:19.587 に答える