【发布时间】:2017-11-24 08:15:55
【问题描述】:
下面是我的 JSON。我想在这个对象中获取数组的数量和名称。这是动态创建的,所以我不知道它的编号和名称。本例中有 2 个数组,分别命名为 Table 和 Table1。
"{
"Table": [
{
"Day": "Jan",
"Counts": 20,
"SrNo": 1,
"Title": "test2",
"ProfilePic": "/Image1.jpg"
},
{
"Day": "Feb",
"Counts": 10,
"SrNo": 2,
"Title": "test2",
"ProfilePic": "/Image1.jpg"
}
],
"Table1": [
{
"Day": "01",
"Counts": 5,
"SrNo": 1,
"Title": "test3",
"ProfilePic": "/Image2.jpg"
},
{
"Day": "02",
"Counts": 9,
"SrNo": 2,
"Title": "test3",
"ProfilePic": "/Image2.jpg",
}
]
}"
【问题讨论】:
-
是否保证数组只会在第一个“级别”上,而不是在嵌套对象中?
-
感谢您的回答,我的情况是我需要 json.stringify 即 Object.keys(JSON.parse(obj)).length;
-
它总是在第一级@Phillip..
标签: javascript jquery arrays json