如何访问名称中有空格的Json Object?

Sri*_*Sri 3 javascript json

在下面找到json的回复......

{"Object":
          {"PET ANIMALS":[{"id":1,"name":"Dog"},
                          {"id":2,"name":"Cat"}],
           "Wild Animals":[{"id":1,"name":"Tiger"},
                           {"id":2,"name":"Lion"}]
           }
}
Run Code Online (Sandbox Code Playgroud)

在上面提到的回答中,找到"宠物动物"和"野生动物"长度的方法是什么......

Šim*_*das 12

var json = /* your JSON object */ ;

json["Object"]["PET ANIMALS"].length // returns the number of array items
Run Code Online (Sandbox Code Playgroud)

使用循环打印数组中的项目数:

var obj = json["Object"];
for (var o in obj) {
    if (obj.hasOwnProperty(o)) {
        alert("'" + o + "' has " + obj[o].length + " items.");
    }
}
Run Code Online (Sandbox Code Playgroud)