0

次の json コードを取得しました。

{

"person_1":{
      "name" :"person",
      "pictures":[ 
                  {"images":{
                             "picture_1": "url1",
                             "picture_2": "url1",
                            }
                  }
               ],
}
}

要素「picture_1」を取得する方法を誰か教えてもらえますか? 目的cにtouchJsonを使用しています。

よろしくお願いします

4

1 に答える 1

0

まず、仕事にとても便利だと思ったので、yajlの使用をお勧めします。

NSBundle * personBundle = [[yourstring yajl_JSON] valueForKey:@"person_1"];
NSArray * picturArray = [personBundle valueForKey:"pictures"];
NSBundle * imagesBundle = [picturArray objectAtIndex:0];
NSString * myUrl = [imagesBundle valueForKey:"picture_1"];

これでほぼうまくいくはずです。

于 2011-05-09T16:38:45.647 に答える