博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS \U7ea2 乱码 转换
阅读量:5801 次
发布时间:2019-06-18

本文共 968 字,大约阅读时间需要 3 分钟。

通常网络请求的数据,如果不做处理在输出时显示是 \U 之类的编码的;

不需要导入别的类库解决方法

- (NSString *)replaceUnicode:(NSString *)unicodeStr {        NSString *tempStr1 = [unicodeStr stringByReplacingOccurrencesOfString:@"\\u" withString:@"\\U"];    NSString *tempStr2 = [tempStr1 stringByReplacingOccurrencesOfString:@"\"" withString:@"\\\""];    NSString *tempStr3 = [[@"\"" stringByAppendingString:tempStr2] stringByAppendingString:@"\""];    NSData *tempData = [tempStr3 dataUsingEncoding:NSUTF8StringEncoding];    NSString* returnStr = [NSPropertyListSerialization propertyListFromData:tempData                                                           mutabilityOption:NSPropertyListImmutable                                                                     format:NULL                                                           errorDescription:NULL];            return [returnStr stringByReplacingOccurrencesOfString:@"\\r\\n" withString:@"\n"];}

 

转载于:https://www.cnblogs.com/cocoajin/p/3298874.html

你可能感兴趣的文章
CentOS 7搭建SVN服务器
查看>>
Atitit.远程接口 监控与木马 常用的api 标准化v2 q216
查看>>
linux创建文件树,孩子兄弟树(或广义表),创建文件树及其訪问
查看>>
Floyd最短路算法
查看>>
Class.forName(String name)方法,到底会触发那个类加载器进行类加载行为?
查看>>
CentOS 6.6 FTP install
查看>>
C#------判断btye[]是否为空
查看>>
图解Ajax工作原理
查看>>
oracle导入导出小记
查看>>
聊一聊log4j2配置文件log4j2.xml
查看>>
NeHe OpenGL教程 第七课:光照和键盘
查看>>
修改上一篇文章的node.js代码,支持默认页及支持中文
查看>>
Php实现版本比较接口
查看>>
删除设备和驱动器中软件图标
查看>>
第四章 TCP粘包/拆包问题的解决之道---4.1---
查看>>
html语言
查看>>
从源码看集合ArrayList
查看>>
spring-boot支持websocket
查看>>
菜鸟笔记(一) - Java常见的乱码问题
查看>>
我理想中的前端工作流
查看>>