在Javascript中从多维JSON对象中检索值

时间:2015-08-10 04:02:11

标签: javascript jquery json

这可能是一个非常愚蠢的问题,但是我得到了一个API调用返回的JSON对象,而我无法知道如何从中获取值。在我打电话之后,我打印JSON对象并显示以下内容:

 [
  {
    "link_request": {
      "success": true,
      "link": "https://www.blah.com"
    },
    "errors": null
  }
]

我希望能够获得该链接值。我已经尝试了以下两种方法,但都没有效果。

var link = data.query.link;

var link = data['query']['link']

有任何帮助吗?谢谢!

2 个答案:

答案 0 :(得分:2)

这是

obj[0].link_request.link

答案 1 :(得分:0)

使用以下代码获取链接:

jsonArray = [ {
    "link_request": {
      "success": true,
      "link": "https://www.blah.com"
    },
    "errors": null
    }
];
console.log(jsonArray[0].link_request.link)