如何解析本地文件(iOS学习)
来源:互联网 发布:windows易升 彻底删除 编辑:程序博客网 时间:2024/05/21 23:03
//首先本地有个json文件,名为Data.json,然后给解析创建一个setData方法
-(void)setData{
//1.获取文件路径
NSString *filePath = [[NSBundlemainBundle]pathForResource:@"Data"ofType:@"json"];
//2.转化为data
NSData *data =[NSDatadataWithContentsOfFile:filePath];
//3.json解析
NSArray *rootArray = [NSJSONSerializationJSONObjectWithData:data options:0 error:nil];
self.dataArray = [NSMutableArrayarray];
for (NSDictionary *dicin rootArray) {
//给model层初始化,把解析的字典整体放到model里,model里存了一层一层的数据,放到_dataArray数组里
Model *model = [[Modelalloc] init];
[model setValuesForKeysWithDictionary:dic];
[_dataArrayaddObject:model];
}
}
0 0
- 如何解析本地文件(iOS学习)
- ios本地文件读取,json解析YYModel
- iOS 本地文件
- XML_SAX_解析本地文件
- XML_DOM_解析本地文件
- JSON_JSONKit_ 解析本地文件
- JSON_Foundation_解析本地文件
- IOS写本地文件
- IOS --- 读取本地文件
- IOS读取本地文件内容
- ios 加载本地文件NSURLRequest
- iOS删除本地文件
- iOS删除本地文件
- iOS读写本地文件
- iOS删除本地文件
- iOS 删除本地文件
- mapreduce如何使用本地文件
- iOS开发中 使用XML和JSON对本地文件进行解析
- 第二个例子:曲线上的关键帧
- 黑马程序员---OC学习笔记之copy概念及入门
- FastDFS 安装及使用
- ACM学习-动态规划-电子眼问题
- 【Cocos2dx】连续滚动的场景
- 如何解析本地文件(iOS学习)
- struts2 if标签和form的关系
- VNC和远程桌面的区别
- Android菜鸟的成长笔记——初识Activity
- 将指定文件夹下的所有单个文件 打包
- 源文件中有一组整数,排序后输出到另一个文件
- linux下的C语言开发(管道通信)
- android studio 安装
- 浏览器检测