解析数据文件之字符串转数组类型【里面是json格式化字典】类型
来源:互联网 发布:crystal ball for mac 编辑:程序博客网 时间:2024/04/30 13:54
#pragma mark -处理数据,网络请求详细信息/*! * @brief 把格式化的JSON格式的字符串转换成字典 * @param jsonString JSON格式的字符串 * @return 返回字典 */- (NSDictionary *)dictionaryWithJsonString:(NSString *)jsonString{ if (jsonString == nil) { return nil; } NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding]; NSError *err; NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingMutableContainers error:&err]; if(err) { NSLog(@"json解析失败:%@",err); return nil; } return dic;}//处理数据,以及详细地图信息的数据请求- (void)dataSave:(id )result{ // 把请求下来的数据解析成数据原型对象 NSString *dataString = [result[@"data"] substringFromIndex:1]; NSRange range = {0,dataString.length-1}; NSString *subString3 = [dataString substringWithRange:range]; //"{},{},{}" NSArray *array = [subString3 componentsSeparatedByString:@"},"]; for (int i=0;i < array.count;i++) { NSString *str = array[i]; if(i != array.count-1) { str = [NSString stringWithFormat:@"%@}",str]; } NSDictionary *dic = [self dictionaryWithJsonString:str]; NewsModel *model = [[NewsModel alloc]initWithContentsOfDic:dic]; [_newsData addObject:model]; } [tableView reloadData]; }
0 0
- 解析数据文件之字符串转数组类型【里面是json格式化字典】类型
- Java 数组类型字符串转数组
- json解析转化成数组,字典等类型,nsstring 转换
- Mysql 数据文件类型解析
- json字符串转数组
- JSON字符串转数组
- list转数组类型
- JSONObject解析-json串中字典类型解析
- js解析json类型字符串的函数
- 字符串转字典类型
- 格式化字符串,日期类型格式化
- 基本数组类型转数组
- JSON解析:NSData转数组,通过字典转模型的具体实现
- 将json时间类型格式化
- JSON数据解析类型
- 解析一个JSON格式化字符串
- JSON解析,类型是{"a":"b","c":"d"}的
- 一个简单的数据解析就是数组里面只有字典类型的用jsonmodel方式
- poi excel一些参数设置
- 第三章 栈 思维导图
- Java程序员应该知道的10个调试技巧
- Android布局管理器-详细解析布局实现
- Ubuntu-下google浏览器(chromium)flash插件安装
- 解析数据文件之字符串转数组类型【里面是json格式化字典】类型
- HTTP协议格式介绍
- ios通过执行JavaScript语句来获得网页数据
- 仿Mathematica中的函数ProductLog
- 搬家了,给自己找了个小窝
- 菜单式弹出窗体
- 使用ServletContextListener监听器
- undefined reference to `sin'
- memcached 启动参数