NSDictionaries und Nested JSON
Ich bin in der Lage, ein NSDictionary aus einer JSON-Datei zu erstellen. Kein Problem. Was ich wissen muss, ist, wie man verschachtelte JSON-Zeichenfolgen erstellt. Siehe Beispiel:
{
"data": [
{
"id": "270639882984792_306265986160413",
"from": {
"category": "Non-profit organization",
"name": "My Facebook Page",
"id": "270639882984792"
},
Das ist also ein Teil einer massiven JSON-Datei, aber wie richte ich sie ein, damit ich den "name" -Schlüssel vom "from" -Schlüssel aufrufen kann - ich weiß, wie ich den "id" -Schlüssel von den "data" -Schlüssel aufrufen kann Schlüssel, aber der, den ich will, ist eine Ebene tiefer.
Danke im Voraus:-)
BEARBEITEN - hier ist ein iOS-Code, an dem ich angefangen habe zu arbeiten:
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"]);
}