IOS解析JSON
2014-02-27 17:07
330 查看
- (void)viewDidLoad{[super viewDidLoad];// Do any additional setup after loading the view, typically from a nib.NSError *error;NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://m.weather.com.cn/data/101010100.html" ]];NSData *response = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];NSDictionary *weatherDic = [NSJSONSerialization JSONObjectWithData:response options:NSJSONReadingMutableLeaves error:&error];NSDictionary *weatherInfo = [weatherDic objectForKey:@"weatherinfo"];Weather.text = [NSString stringWithFormat:@"%@\n%@\n%@\n%@\n%@\n ", [weatherInfo objectForKey:@"city"],[weatherInfo objectForKey:@"date_y"],[weatherInfo objectForKey:@"week"], [weatherInfo objectForKey:@"weather1"], [weatherInfo objectForKey:@"temp1"]]; ;NSLog(@"weatherInfo字典里面的内容为--》%@", weatherDic );}初学者最近自学IOS,今天试了一下json解析,从IOS5开始,APPLE提供了对json的原生支持(NSJSONSerialization)
相关文章推荐
- ios正则表达式
- iOS图片拉伸技巧
- iOS真机测试的过程
- IOS利用AVFoundation框架实现录音和播放(AVAudioSession、AVAudioRecorder、AVAudioPlayer)
- 开源网管软件比较之安装篇 Zabbix, Nagios,Hyperic HQ,OpenNMS
- iOS上简单推送通知(Push Notification)的实现
- XCode 5 “ios模拟器未能安装此应用程序”解决办法
- 如何在IOS平台下搭建PhoneGap开发环境
- xCode5.0使用iOS6.1SDK及模拟器
- 制作 ios framework
- IOS自定义View的终结篇
- iOS: NSTimer使用小记
- iOS: NSTimer使用小记
- iOS: NSTimer使用小记
- ios--网页js调用oc代码+传递参数+避免中文参数乱码的解决方案(实例)
- ios开发之倒计时实现的两种方法
- 最新IOS7 越狱开发环境搭建
- IOS自定义View实现相应的控件点击方法以及代理的总结(附代码)
- 设计模式深入学习IOS版(9)工程依赖解耦之静态链接库
- iOS深浅复制