我想拥有一个包含多个人物对象的JSON对象。有没有更好的方式来格式化?我在下面做的是有一个result
键,它将是一个由数组组成的数组(其内部具有JSON person对象)。如何格式化数组中的多个JSON对象
{
result: [
[
{
"name": "Josh",
"age": 15
}
],
[
{
"name": "Joe",
"age": 16
}
]
]
}
然后在for循环我做这样的事情:
var nameArray = result[0];
for (var i = 0; i < numberOfObjectsInJSONObject; i++) {
newNameArray.push(nameArray[i].firstPerson);
}
不知道为什么你必须有一个项目数组的数组。 'result'可能是一个简单的对象数组(p.s.这些是对象,而不是JSON .JSON可能是你如何检索数据,但这不是你正在使用的JSON) –
它是分离出不同的人物对象。就像我想用for循环遍历它们所有的一样。像结果数组中的每个数组都是一个人对象。 – CapturedTree
你正在包装每个对象在一个只包含该对象的数组中,这似乎是无用的 – maioman