我在我的应用程序中使用JSON解析,这是我的JSON数据如下:
{"response" : {"success":false,"error": {"code":7,"description":"您没有登录"}}}
我想要的是“您没有登录”这个描述,并把它存储到我的字符串中,那么我该怎么做呢? 请帮帮我.....
我在我的应用程序中使用JSON解析,这是我的JSON数据如下:
{"response" : {"success":false,"error": {"code":7,"description":"您没有登录"}}}
我想要的是“您没有登录”这个描述,并把它存储到我的字符串中,那么我该怎么做呢? 请帮帮我.....
我们正在工作中开发的iPhone应用程序中使用CJSONDeserializer(TouchJSON库)。
只需使用以下方法:
NSDictionary * dictionary = [[CJSONDeserializer deserializer] deserializeAsDictionary:data error:&error];
其中data的类型为NSData *。它将把JSON字符串转换成一个字典,因此您可以按以下方式获取description的值:
[[[dictionary objectForKey:@"response"] objectForKey:@"error"] objectForKey:@"description"];