как сделать разбор json в iphone - PullRequest
3 голосов
/ 26 марта 2011

Я использую анализ json в своем приложении, и это мои данные json:

{"response": {"success": false, "error": {"code": 7,"description": "Вы не авторизованы"}}}

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

Ответы [ 2 ]

2 голосов
/ 10 июня 2011
2 голосов
/ 26 марта 2011

Мы используем CJSONDeserializer ( Библиотека TouchJSON ) в разрабатываемом приложении iPhone на работе.

Просто используйте следующий метод:

NSDictionary * dictionary = [[CJSONDeserializer deserializer] deserializeAsDictionary:data error:&error];

где данныеимеет тип NSData *.Он преобразует строку JSON в словарь, чтобы вы могли получить значение описания следующим образом:

[[[dictionary objectForKey:@"response"] objectForKey:@"error"] objectForKey:@"description"];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...