访问JSON中的属性(对象)

Access properties(objects) in JSON

本文关键字:对象 属性 JSON 访问      更新时间:2023-09-26

看起来这应该是相当容易的任务,但我有点卡住了。

基本上我使用返回JSON的web服务。在调试器中,如果我输入

data.d

我得到以下JSON对象。

{
   "d":[
      {
         "__metadata":{
            "uri":"http://service.cloud.net/FooService.svc/ZooInfoes(1)",
            "type":"Fun.Sun"
         },
         "Status":2,
         "GoingFishing":false
      }
   ]
}
然而,

data.d[0]

只返回"{"和

data.d.Status 

回报"定义 "

有人可以帮助我访问状态或uri值吗?

如果data.d给你{"d": ...},那么你想要data.d.d[0].Status,或者如果你有一个字符串,JSON.parse(data.d).d[0].Status