1.解析josn数据
NSJSONReadingMutableContainers 解析后的数据最外层是数组或者字典
NSJSONReadingMutableLeaves 解析后的数据最外层是字符串
NSJSONReadingAllowFragments 解析后的数据最外层不是数组和者字典
NSMutableArray *fileArr = [NSMutableArray array];//注意放全局
//解析数据
NSString *jsonPath = [[NSBundle mainBundle] pathForResource:@"news_list.json" ofType:nil];
NSData *data = [NSData dataWithContentsOfFile:jsonPath];
_newArr = [NSMutableArray array];
//接收外层
NSArray *jsonArr = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];
NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];
本文详细介绍了如何解析JSON数据并进行文件操作,包括使用NSJSONReadingMutableContainers、NSJSONReadingMutableLeaves和NSJSONReadingAllowFragments选项,以及如何在Objective-C中处理JSON文件。
383

被折叠的 条评论
为什么被折叠?



