json格式数据解析方法整理
来源:互联网 发布:淘宝客服面试基本问题 编辑:程序博客网 时间:2024/06/01 08:31
NSString *fileStr = [[NSString alloc] initWithContentsOfFile:@"/Users/qianfeng/Desktop/d5/d2/oc7_json/json.txt" encoding:NSUTF8StringEncoding error:nil];
NSData *data = [fileStr dataUsingEncoding:NSUTF8StringEncoding];
NSDictionary *dic =[NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];
NSLog(@"dic = %@",dic);
//判断是否需要多层遍历解析数据
for (id obj in dic) {
for (id obj1 in [dic objectForKey:obj]) {
NSLog(@"%@",[[dic valueForKey:obj] valueForKey:obj1]);
}
}
//***********************从网络解析json数据****************************
//从网络获取地址组合成NSURL地址
NSURL *url = [NSURL URLWithString:@"http://m.weather.com.cn/atad/101020100.html"];
//读取这个地址的内容保存为字符串格式
NSString *fileStr = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil];
//将字符串格式数据转换为nsdata格式
NSData *data = [fileStr dataUsingEncoding:NSUTF8StringEncoding];
//解析这个data数据保存成字典文件
NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];
NSLog(@"%@",fileStr);
- json格式数据解析方法整理
- 解析JSON格式数据常见方法
- ASP解析JSON格式数据方法
- 解析JSON格式数据常见方法
- 解析JSON格式数据
- 解析json格式数据
- 解析JSON格式数据
- 解析JSON格式数据
- 解析JSON格式数据
- 解析 JSON 格式数据
- json格式数据解析
- iOS中解析json格式数据的各种方法调用
- iOS中解析json格式数据的各种方法调用
- kettle(PDI)解析xml、json等格式数据的方法
- Android中解析JSON格式数据常见方法合集
- Android中解析JSON格式数据常见方法合集
- Android--解析Json格式数据的几种方法
- Jquery解析Json格式数据
- frameset,frame标签初始用
- sdram/ddr 功耗计算
- POJ 1020谈几种重要的思维方式
- plist文件操作方法整理
- Silverligh 自定义的combobox
- json格式数据解析方法整理
- 《老罗的Android之旅》阅读笔记——广播(Broadcast)机制
- Android studio1.0安装教程,下载地址
- Spark1.1.1官网文档翻译1前言部分
- hostapd wpa_supplicant madwifi详细分析(一)——hostapd是干嘛的
- python利用cookie登录网站进行访问
- 文件归档NSKeyedArchiver操作方法整理
- grep用法详解:grep与正则表达式
- 在Windows下C++获得程序路径