获取JSON对象属性名
我知道我可以使用item.fields.name检索“session”,但是如果我事先不知道该属性被称为“name”,该怎么办。如何首先检索字段中的属性名称列表获取JSON对象属性名,json,parsing,object,attributes,Json,Parsing,Object,Attributes,我知道我可以使用item.fields.name检索“session”,但是如果我事先不知道该属性被称为“name”,该怎么办。如何首先检索字段中的属性名称列表 [ { "pk": 2, "model": "auth.group", "fields": { "name": "session" } } ] 您可以将其转换为javascript对象,然后迭代属性: eval("var obj
[
{
"pk": 2,
"model": "auth.group",
"fields": {
"name": "session"
}
}
]
您可以将其转换为javascript对象,然后迭代属性:
eval("var object = " + that_json_thing);
for (property in object) {
alert(property);
}
可能有一种“更正确”的方法,但这表明了基本思想