0

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

基本上我使用的是返回 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 

返回“未定义

有人可以帮我访问 Status 或 uri 值吗?

4

1 回答 1

2

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

于 2013-06-18T17:53:04.980 回答