Я бы соврал, чтобы разобрать файл JSON с SBJSON, но у меня есть небольшая проблема с пониманием?
Вот моя структура JSON:
Так, например:
[{ "ID": "1", "Текст": "блабла", "дата": "1235432241"}, { "идентификатор": "2", "Текст": "blabla2", "дата" : "1235432241"}]
И вот код, который я нашел для анализа файла JSON с SBJSON:
- (void)downloadJSONFile:(NSData *)data
{
SBJSON *jsonParser = [[[SBJSON alloc] init] autorelease];
NSString *jsonString = [[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding] autorelease];
id response = [jsonParser objectWithString:jsonString error:NULL];
NSDictionary *feed = (NSDictionary *)response;
NSArray *nodes = (NSArray *)[feed valueForKey:@"keyValue"]; // here's I don't know what to put
for (int i = 0; i nodes.count; i++) {
NSDictionary *node = (NSDictionary *)[nodes objectAtIndex:i];
NSLog(@"id = %@",[node objectForKey:@"id"]);
}
}
Я не знаю, что написать в valueforKey моего массива узлов ...
Кто-то может мне объяснить?
Спасибо!