Xcode控制台输出json数据乱码转为中文
来源:互联网 发布:神户大学 知乎 编辑:程序博客网 时间:2024/06/05 06:08
我们使用NSLog在控制台输出内容查看网络请求返回的参数时,由于中文编码格式的问题,直接输出json数据时中文总会以原始码文Unicode显示,而不是正常显示中文
我们获取json数据的时候,一般会直接转成NSDictionary的格式,或者就原有的json数据也可以,使用如下代码:
// json数据或者NSDictionary转为NSData,responseObject为json数据或者NSDictionaryNSData *jsonData = [NSJSONSerialization dataWithJSONObject:responseObject options:NSJSONWritingPrettyPrinted error:nil];// NSData转为NSStringNSString *jsonStr = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];NSLog(@"%@", jsonStr);这样输出的就是正常中文显示的了,也就是用UTF8编码后的结果。
阅读全文
1 0
- Xcode控制台输出json数据乱码转为中文
- Xcode控制台输出json数据乱码转为中文
- Xcode控制台输出json数据乱码转为中文-姬云鹏
- Xcode控制台输出json数据乱码转为中文
- Xcode 控制台输出中文有乱码的问题
- Xcode 控制台输出不全 ,NSLong输出小技巧,NSLog输出中文,json格式错误
- VC6控制台输出中文乱码
- MyEclipse控制台中文输出乱码
- 控制台输出中文乱码问题
- IDEA控制台输出中文乱码
- idea2016_64bit 控制台输出中文乱码
- VS 控制台输出 中文乱码
- webstorm 控制台输出中文乱码
- xcode控制台打印Json数据
- IOS FKConsole设置XCODE控制台输出中文
- ANT控制台输出中文乱码的解决方法
- ANT控制台输出中文乱码的解决方法
- Eclipse控制台中的中文输出乱码问题
- 关于Mybatis
- 像机器一样思考(二)—— 数据的细节
- 了解以下六个AI热门领域不再混淆AI与机器学习~
- .Net Json解析帮助类
- JS-getelement用法
- Xcode控制台输出json数据乱码转为中文
- NOI2012 随机数生成器 一道noi水题 error:爆int
- 调用快排函数总结
- apache-comnons系列之commons-codec1.11 学习笔记
- 像机器一样思考(三)—— 穷尽就是力量
- spring学习之---spring的事务
- ROS探索总结汇总
- JS-Javascript 迭代器设计模式 Iterator pattern
- 包 内部类