JSON解析具有相同字符串名称的对象

时间:2012-10-24 17:30:37

标签: json string arrays

快速提问,这是我的Json:

{
    "items": [
        {
            "id": "4cd8fe75d",
            "name": "foo"
        },
        {
            "id": "5076c7e30",
            "name": "bar"
        },
        ......
        {
            "id": "6236c7e30",
            "name": "foobar"
        }
    ]
}

我知道我可以像这样访问第一个"name" foo:items[0].name 但是另一个(以及许多其他人对字符串的关注呢?

通常:使用.each()我可以访问数组中的每个值但是序列中的每个对象都是如此(不确定我是否正确表达了我的观点)

2 个答案:

答案 0 :(得分:1)

items[i].name应该获取数组中第i个对象的name属性。

for(var i=0;i<items.length;i++){
    console.log(items[i].name);
}

答案 1 :(得分:0)

好吧,这比我想象的更明显:

$.each(items, function(i,item){
      alert(items[i].name);
      });