2015-07-24 2 views
-2

У меня есть словарь этого объекта: Я NSLog так:Как разборе этот JSON

NSLog (@ "Результат:% @", dictResponse);

Я хотел бы спросить, как анализировать/сохранять все эти данные в NSMutableArray

Result : (
     { 
     IsLoggedIn = 1; 
     LoginError = None; 
    }, 
     (
       { 
      "delete_Id" = 1; 
      "Id_book" = 118; 
      "is_read" = 0; 
      name = "xxxxxxx"; 
      "picture" = "http://www.xxxxxx.com/Images/Img_00001181_small.gif"; 
      "Text_Author" = "Jostein"; 
     }, 
       { 
      "delete_Id" = 48; 
      "Id_book" = 111; 
      "Je_read" = 1; 
      name = "xxxxx"; 
      "picture" = "http://www.xxxxxx.com/Images/Img_00001111_small.gif"; 
      "Text_Author" = "Suzana"; 
     } 
    ) 
) 

Если I NSLog:

NSLog(@"%@",[dictResponse valueForKey:@"Id_book"]); 

я получаю:

(
    "<null>", 
     (
     118, 
     111 
    ) 
) 
+0

Вы уже разобрали json, ваш вопрос должен быть, я думаю, как использовать .. Можете ли вы поместить код вашего разбора? – iphonic

ответ

1

попробовать

objectAtindex : 0 -

<null> 

ваш objectAtindex : 1 является

NSLog (@ "% @", [[dictResponse valueForKey: @ "Id_book"] objectAtIndex: 1]);

+0

На самом деле мы не знаем, как вы стерилизуете JSON, здесь я отправляю свой ответ случайным образом, но это неправильно. Вы можете отправить свой код, легко оптимизировать ответ. –

+0

Спасибо. Он работает с objectAtIndex: 1 – WildWorld