我能够从 JSON 文件创建 NSDictionary 没问题,我需要知道的是如何做嵌套的 JSON 字符串?请参阅示例:
{
"data": [
{
"id": "270639882984792_306265986160413",
"from": {
"category": "Non-profit organization",
"name": "My Facebook Page",
"id": "270639882984792"
},
所以这是一个巨大的 JSON 文件的一部分,但是我该如何设置它,以便我可以从“from”键中调用“name”键 - 我知道如何从“data”中调用“id”键关键,但我想要的是更深的层次。
提前致谢:-)
编辑 - 这是我开始处理的一些 iOS 代码:
NSDictionary *items = [json objectForKey:@"data"];
NSArray *items2 = [items objectForKey:@"from"];
// NSDictionary *item = [items objectAtIndex:1];
NSMutableArray *story = [NSMutableArray array];
for (NSDictionary *item in items2 )
{
if([item objectForKey:@"name"] || [item objectForKey:@"name"] != nil || [[item objectForKey:@"name"] length]>0){
[story addObject:[item objectForKey:@"name"]];
}
NSLog(@"ITEM - %@", [item objectForKey:@"name"]);
}