【发布时间】:2016-05-15 22:45:54
【问题描述】:
我有一个 JSON 对象说:
{
[
{
'name':'personA',
'age':'30',
'description':'some-text'
},
{
'name':'personB',
'age':'40',
'description':'some-text'
}
]
}
这个问题是我需要能够按名称访问每个 var,例如:
people.PersonA.age:
所以改为:
people =
{
'personA':{
'age':'30',
'description':'some-text'
},
'personB':{
'age':'40',
'description':'some-text'
}
}
但是我无法生成名称列表
什么是最好的结构?我需要能够遍历名称并使用名称作为键快速访问年龄等
【问题讨论】:
-
But then I cannot generate a list of names- 为什么不呢? -
@user1212520 你的第一个 JSON 有什么问题?也许您想要访问它的方式不正确?
-
如果任一示例是 JSON,则它们格式错误,键和值都必须有双引号。所以这些是对象,这意味着它们可以作为对象字面量访问,对吧?
标签: javascript json