ios开发中,带小括号的JSON怎么解析

高分跪求:ios开发中,带小括号的JSON怎么解析(用NSJSONSerialazation解析),肯请列出举例代码!... 高分跪求:ios开发中,带小括号的JSON怎么解析(用NSJSONSerialazation解析),肯请列出举例代码! 展开
 我来答
独活放轻松
2015-06-16 · TA获得超过132个赞
知道答主
回答量:40
采纳率:0%
帮助的人:13.7万
展开全部
使用 IOS5自带解析类NSJSONSerialization方法解析:(无需导入包,IOS5支持,低版本IOS不支持)

- (void)btnPressIOS5Json:(id)sender {

NSError *error;
//加载一个NSURL对象
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://m.weather.com.cn/data/101180601.html"]];
//将请求的url数据放到NSData对象中
NSData *response = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
//IOS5自带解析类NSJSONSerialization从response中解析出数据放到字典中
NSDictionary *weatherDic = [NSJSONSerialization JSONObjectWithData:response options:NSJSONReadingMutableLeaves error:&error];
NSDictionary *weatherInfo = [weatherDic objectForKey:@"weatherinfo"];
NSString *detail = [NSString stringWithFormat:@"今天是 %@ %@ %@ 的天气状况是:%@ %@ ",[weatherInfo objectForKey:@"date_y"]
,[weatherInfo objectForKey:@"week"],[weatherInfo objectForKey:@"city"],[weatherInfo objectForKey:@"weather1"]
,[weatherInfo objectForKey:@"temp1"]];
NSLog(@"%@",detail);
NSLog(@"weatherInfo字典里面的内容为--》%@", weatherDic );
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式