json字符串转成字典
2015-08-25 13:37
211 查看
/*
* @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;
}
* @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;
}
相关文章推荐
- jackJson的基本用法2___map-json 与 json-map
- jackJson的基本用法1___obj-json 与 json-obj
- js方法格式化数字,加入千分符,并可以指定小数点位数
- wg_listToTree小插件 用 javascript 将List数组转换为Tree
- js常见的一些错误
- 【转】理解与使用Javascript中的回调函数
- 基于JavaScript分析property 和 attribute
- 【JavaScript】--原型
- iframe中子父类窗口调用JS的方法及注意事项
- JS学习之事件冒泡
- 问题:JsonConvert;结果:JSON详解
- JavaScript+CSS实现仿天猫侧边网页菜单效果
- jsoi2008最大数bzoj1012
- 奔跑吧,我的JavaScript(2)
- JS使用键盘左右箭头进行翻页
- js常用正则表达式
- Jsp 中out.println()为什么不换行
- javascript表单验证之SQL注入验证
- javascript表单验证之日期验证
- jsch记录