我是javascript和json的新手,并且找不到任何解释如何获取嵌套json对象的示例。
这很有效:
var someJson={"name":"spuder"};
alert(someJson.name);
//alert shows spuder
返回undefined:
//This is the json from the stream I am reading
var someJson={"name":"spuder","car":[{"model":"ford","year":"2000"}] };
alert(?????);
你如何返回spuders汽车模型或汽车年?
alert(someJson.car.model); //doesn't work..
答案 0 :(得分:2)
答案 1 :(得分:0)
您在someJson对象中创建了一个数组而不是一个对象。此外,你有一个撇号从2000年开始,但以引号结束。
var someJson={"name":"spuder","car":{"model":"ford","year":"2000"}};
alert(someJson.car.model);