json字符串转为字典
2015-07-20 10:05
621 查看
+ (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;
}
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;
}
相关文章推荐
- javascript单例模式的理解
- Jsp生成页面验证码的方法
- JavaScript权威指南_130_第15章_脚本化文档_15.6-创建、 插入、删除节点-删除和替换节点
- JS的基础类型与引用类型
- jsp 生成验证码代码
- jsp页面获取路径
- JS中常用函数(一)启动运行函数addLoadEvent
- [extjs5学习笔记]第三十八节 sencha CMD 6.0.0.220版本安装
- [extjs5学习笔记]第三十八节 sencha CMD 6.0.0.220版本安装
- [extjs5学习笔记]第三十八节 sencha CMD 6.0.0.220版本安装
- Javascript 严格模式详解
- JS判断浏览器类型的方法总结(IE firefox chrome opera safari)
- javascript常用正则表达式和解析
- javascript学习之位置获取
- JSF的常用注解
- BZOJ 1028 [JSOI2007]麻将
- JS 几个日期函数
- extjs3学习笔记
- Javascript J更深层次的理解avascript 基础知识
- BZOJ 1027 [JSOI2007]合金