JSON Parse цель c - PullRequest
       15

JSON Parse цель c

0 голосов
/ 09 мая 2011

У меня следующий код json:

{

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

Может кто-нибудь сказать мне, как получить элемент "picture_1"? Я использую TouchJson для цели c.

С наилучшими пожеланиями

1 Ответ

0 голосов
/ 09 мая 2011

Во-первых, я бы рекомендовал использовать 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"];

Это должно в значительной степени сделать это.

...