0
我知道我可以通過使用item.fields.name來檢索「會話」,但是如果事先不知道該屬性被稱爲「名稱」會怎麼樣。如何首先檢索字段中的屬性名稱列表。獲取JSON對象屬性名稱
[
{
"pk": 2,
"model": "auth.group",
"fields": {
"name": "session"
}
}
]
我知道我可以通過使用item.fields.name來檢索「會話」,但是如果事先不知道該屬性被稱爲「名稱」會怎麼樣。如何首先檢索字段中的屬性名稱列表。獲取JSON對象屬性名稱
[
{
"pk": 2,
"model": "auth.group",
"fields": {
"name": "session"
}
}
]
你可以將其轉換爲JavaScript對象,然後遍歷屬性:
eval("var object = " + that_json_thing);
for (property in object) {
alert(property);
}
有可能是做這件事的「更正確」的方式,但是這展示的基本思想。