我有下一个json代码:
{
"person_1":{
"name" :"person",
"pictures":[
{"images":{
"picture_1": "url1",
"picture_2": "url1",
}
}
],
}
}
谁能告诉我如何获得元素"picture_1"?我正在使用 touchJson 作为目标 c。
此致敬意
首先,我建议使用 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"];
这应该差不多可以做到。