【问题标题】:Using JSON with an object将 JSON 与对象一起使用
【发布时间】:2012-05-21 15:55:32
【问题描述】:

我有一个类似的对象

data: Array[1];

可以像这样访问

data[0].name
data[0].place

我正在尝试使用 like 将其转换为 JSON

var arr = JSON.stringify(data);

返回

var arr = [{"name": "blah", "place": "ca"}]

但是我很困惑如何使用这个 arr 现在它的字符串化了?如何访问例如“名称”值?我试过arr.name 但这似乎不起作用?

【问题讨论】:

    标签: arrays json object stringify


    【解决方案1】:

    数组是

    arr == [{"name": "blah", "place": "ca"}];
    

    该对象是数组中的第一项

    arr[0] == {"name": "blah", "place": "ca"}
    

    及其属性...

    arr[0].name == "blah"
    

    【讨论】:

      【解决方案2】:

      你的“名字”在数组中的散列/关联数组中

      所以你需要先获取哈希/关联数组,使用

      arr[0]
      

      然后你就可以访问你的属性了。

      【讨论】:

        猜你喜欢
        • 2011-09-12
        • 2014-09-05
        • 1970-01-01
        • 2012-08-19
        • 2016-05-24
        • 1970-01-01
        • 1970-01-01
        • 2012-06-06
        • 1970-01-01
        相关资源
        最近更新 更多