У меня есть коллекция json. Я могу отлично разбираться в 1 уровне, но каждый элемент в основной коллекции содержит в себе коллекцию. Я не совсем уверен, как получить доступ к «пункта», чтобы получить коллекцию к югу, как я сделал с основной коллекцией ...ios json parsing sub collection
NSString *response = [request responseString];
NSDictionary *json = [response JSONValue];
NSArray *items = [json valueForKeyPath:@"item"];
for (id item in items)
{
mainObject.name = [item objectForKey:@"name"]; //this works fine
// How do I get sub collection from item?
}
Некоторые из JSON:
{"item":
{
"available_at" : null,
"created_at" : "2011-12-09T19:52:23Z",
"lo_id" : 30,
"id" : 24,
"merchant_id" : 1,
"order_id" : 25,
"reach_local_link" : null,
"status" : null,
"token" : "12-258847891-1",
"updated_at" : "2011-12-09T19:52:23Z",
"url" : "api/dir/v1/item/12-258847891-1/print",
"subitem1" :
{
"area" : "local",
"broker_id" : "",
"broker_id" : null,
"category" :
{
"category":....
В этом примере, может быть несколько подпунктов, таких как subitem1. Мне нужно собрать коллекцию из них, а в текущем - другую.
Включите немного, что ваш JSON выглядит как – Sam
Включены некоторые json – Jesse