zoukankan      html  css  js  c++  java
  • iOS U7ea2 乱码 转换

    通常网络请求的数据,如果不做处理在输出时显示是 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:@"
    "];
    }
  • 相关阅读:
    关于运行和调试的困惑
    初识函数
    Php的基本语法
    Apache的安装
    php的初步了解
    线程笔记
    Matlab笔记
    matlab取模与取余
    DialogFragment学习笔记
    MVP学习笔记——参考Google官方demo
  • 原文地址:https://www.cnblogs.com/cocoajin/p/3298874.html
Copyright © 2011-2022 走看看