小编Dan*_*430的帖子

JSON.parse使用嵌套对象解析JSON

我正在尝试使用在post请求的响应中收到的嵌套对象来解析JSON字符串.运行后JSON.parse(responseText),结果采用以下格式:

[{
  "atco":"43000156407",
  "location":{
    "longitude":"-1.7876500000000000",
    "latitude":"52.4147200000000000","
    timestamp":"2013-03-19 11:30:00"
   },
  "name":"Solihull Station Interchange",
  "road":"STATION APPROACH",
  "direction":"NA",
  "locality":"Solihull",
  "town":"Solihull"}, ...
Run Code Online (Sandbox Code Playgroud)

我以为我可以使用以下作为示例来拉出值,但我得到的都是未定义的.

var atco = json[0].atco;
Run Code Online (Sandbox Code Playgroud)

我也试过json[0][0]但是从JSON([)返回一个单独的角色.这是否表明JSON没有正确解析,或者这是预期的行为,我只是错误地引用?

javascript json

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×1

json ×1