iOS:json格式字符串转字典,字典转json格式字符串
2016-04-05 17:25
375 查看
/*! * @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; } + (NSString*)dictionaryToJson:(NSDictionary *)dic { NSError *parseError = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dic options:NSJSONWritingPrettyPrinted error:&parseError]; return [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding]; } |
相关文章推荐
- IOS总结_#define宏定义在IOS开发中的具体使用
- iOS layoutSubviews等方法用法,view加载用法
- iOS苹果的定位
- iOS 宏(define)与常量(const)的正确使用
- 如何创建你自己的Framework
- iOS地理位置解析
- iOS定位服务 CoreLocation
- 解决在低版本的xcode上使用高版本iOS系统手机进行真机测试
- iOS中二维码,条形码等的扫描
- iOS9 联系人 ContactFramework
- 定位功能iOS SDK
- IOS用CGContextRef画各种图形
- iOS各大名人的博客
- iOS 更新约束
- 谈谈iOS 的加密技术
- iOS开发-NSURLCache(缓存)
- iOS项目开发中 webView 服务器返回来一堆不标准的html 语言 处理办法
- iOS--项目目录组织及生成脚本
- iOS 16进制与10进制的互转
- iOS--苹果设备