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"]);
}