如何从JSON输出访问数据

时间:2017-06-27 16:16:50

标签: json object

以下是JSON.stringify()

的结果
{
  "requestId": "40291967-329b-4555-95c4-ff6d2f8bda3c",
  "metadata": {
    "width": 2096,
    "height": 4132,
    "format": "Jpeg"
  },
  "result": {
    "landmarks": [
      {
        "name": "Space Needle",
        "confidence": 0.9998178
      }
    ]
  }
}

我想访问name属性,所以它完成了吗?

1 个答案:

答案 0 :(得分:2)

JSON.stringify()将您的对象转换为字符串,因此您需要解析字符串以查找JSON对象中的实体。更好的方法是在将对象传递给stringify之前访问该对象。

JSON.parse()会将字符串转换回json对象,以便您可以访问其成员。

在你的情况下

yourObject.result.landmarks[0].name