【问题标题】:get JSON object attribute name获取 JSON 对象属性名称
【发布时间】:2010-05-04 03:46:17
【问题描述】:

我知道我可以使用 item.fields.name 检索“会话”,但是如果我事先不知道该属性称为“名称”怎么办。如何首先检索字段中的属性名称列表。

[
    {
        "pk": 2,
        "model": "auth.group",
        "fields": {
            "name": "session"
        }
    }
]

【问题讨论】:

    标签: json parsing object attributes


    【解决方案1】:

    您可以将其转换为 javascript 对象,然后遍历属性:

      eval("var object = " + that_json_thing);
      for (property in object) {
        alert(property);
      }
    

    可能有一种“更正确”的做法,但这说明了基本思想。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-21
      • 2022-08-23
      • 1970-01-01
      • 1970-01-01
      • 2020-02-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多