看起来这应该是相当容易的任务,但我有点卡住了。
基本上我使用的是返回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值吗?
答案 0 :(得分:2)
如果data.d
为您提供{"d": ...}
,那么您需要data.d.d[0].Status
,或者如果您有字符串,JSON.parse(data.d).d[0].Status