我有一个由php的json_encode()生成的字符串,如下所示:
[ { "key1":"value1",
"key2":"value2",
"key3":"value3"
},
{ "key1":"value1",
"key2":"value2",
"key3":"value3"
} ]
我使用Javascript函数将字符串转换为Javascript对象:
var jsonObj=JSON.parse(string);
如何访问内部数据,因为内部对象没有名称?我试过像:
alert(jsonObj.firstChild.key1);
它给了我“未定义”。为什么会这样?
答案 0 :(得分:7)
您使用alert(jsonObj[0].key1)