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 に答える