JSON数据解析
2015-06-12 19:52
633 查看
NSString *path = [[NSBundle mainBundle] pathForResource:@"student" ofType:@"json"]; NSData *data = [NSData dataWithContentsOfFile:path]; //拿出json数据 NSArray *array = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil]; 将JSONData数据转化为对应的类型 NSArray *array = [data objectFromJSONData]; //[array JSONData] 将array转化为json数据data
//在用KVC赋值时;碰到数字不是字符串形式 是数时,就不能直接用KVC赋值
1.最好 是 所有数据都加上“” 用string接受 否则有可能造成崩溃 但不是必然的 尤其在网络不好的时候会崩溃 2.如果是 NSInteger的 可以自己写一个赋值方法 model 里的number 为NSInteger -(void)setModel:(NSDictionary *) dict { self.name = [dict objectForKey:@"name"]; self.number = [[dict objectForKey:@"number"] integerValue]; }
相关文章推荐
- JS中如何判断传过来的JSON数据中是否存在某字段
- 为什么JS中eval处理JSON数据要加括号
- AJAX如何接收JSON数据示例介绍
- Jquery 返回json数据在IE浏览器中提示下载的问题
- Json数据异步绑定到界面的Table并且自动刷新原理及代码
- Android中使用Gson解析JSON数据的两种方法
- jQuery调用WebService返回JSON数据及参数设置注意问题
- php获取json数据所有的节点路径
- ASP.NET中实现把Json数据转换为ADO.NET DataSet对象
- javascript:json数据的页面绑定示例代码
- 嵌套JSON数据自动回写HTML网页
- jquery从数据库中获取数据装换成json数据实现三级联动
- 前端开发中如何解析json数据(二)
- iOS 给服务器发送Json数据demo
- 前端开发中如何解析json数据(二)
- 对json数据""、nil、NSNull的处理
- 快速获取中国省市列表的JSON数据
- iOS 过滤后台传递 其他Json数据类型【过滤非字符串类型】
- jQuery+json,分页显示数据列表,HTML+CSS,固定表头
- 通过Http地址返回JSON数据,进行解析;通过ftp返回.txt文件数据,进行解析;