`
siruoxian
  • 浏览: 239589 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Unicode转汉字 iOS

阅读更多

 

+ (NSString *)replaceUnicode:(NSString *)unicodeStr {

    

    NSString *tempStr1 = [unicodeStr stringByReplacingOccurrencesOfString:@"\u"withString:@"\\U"];

 // 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"];

    

}

 

分享到:
评论

相关推荐

    ios Unicode编码日志处理

    在iOS开发过程中,Unicode编码是一个重要的概念,它用于表示世界上几乎所有的文字系统,包括中文、英文、日文等。Unicode编码让多语言的软件能够统一处理各种字符,从而避免了不同编码格式导致的乱码问题。本文将...

    iOS 显示汉字的Unicode和UTF-8编码

    在iOS开发中,显示汉字涉及到了字符编码的重要概念,包括Unicode和UTF-8。这两个术语在计算机科学领域中是至关重要的,特别是在处理多语言文本时。让我们深入了解一下这两个概念及其在iOS中的应用。 首先,Unicode...

    ios-打印日志正常显示Unicode为中文.zip

    但是,苹果对于我们的NSDictionary、NSSet、NSArray等值有中文时,打印出来的是Unicode编码,人类无法直接读懂,因此,笔者研究研究如何将打印出来的日志保持原有的格式化且能够将Unicode编码打印出来是正常人类可读...

    iOS 汉字转拼音助手

    "iOS汉字转拼音助手"是一个专门用于解决这一问题的工具类库。这个库能够高效地将中文字符串转化为对应的拼音表示,使得开发者无需深入了解汉字与拼音之间的复杂关系,也能轻松实现这一功能。 首先,我们要理解汉字...

    iOS 字符串转中文

    总的来说,“iOS 字符串转中文”不仅涉及基本的字符串操作,还涵盖了Unicode编码、字符转换、拼音处理等多个方面。掌握这些知识点,能帮助开发者在iOS应用中更有效地处理中文内容,提升用户体验,尤其是在搜索和本地...

    实现Unicode码转换成中文汉字案例

    在iOS应用开发中,我们有时需要将Unicode码转换成可读的中文汉字,以便在界面上正确显示文本。本文将详细介绍如何在Xcode项目中实现这一过程,并分享由作者BigWolf0310编写的源码BWUnicodeChinese。 首先,Unicode...

    IOS应用源码——一些iPhone开源项目代码Unicode.zip

    - Unicode是一种国际标准,用于表示世界上几乎所有的文字和符号,包括汉字、拉丁字母、希腊字母等,其目标是为每个字符提供一个唯一的数字编码。 - UTF(Unicode Transformation Format)是Unicode的编码方案,...

    IOS中文数据转换成拼音首字母

    2. **汉字转拼音**:然后,需要将Unicode编码的汉字转换为对应的拼音。这可以通过查询拼音字典或者使用预处理好的拼音数据库来实现。在iOS中,可能可以利用Core Data存储这样的拼音数据库,或者使用开源库如`...

    iOS 汉字转拼音

    这篇博客文章“iOS 汉字转拼音”提供了一个实用的方法来实现这个功能。以下是对该主题的详细说明。 首先,我们要了解汉字转拼音的基本原理。在计算机处理汉字时,通常会将其转化为Unicode编码,这是国际通用的一种...

    ios 把汉字转换成拼音

     PYMethod是把unicode转成GBK,然后根据GBK高低位两个值确定对应拼音的位置得到拼音  POAPinyin是把所有拼音与之对应的汉字组成一个表,到时候往这个表里查询(原生convert方法)  改进的quickConvert方法是先得到一...

    3G移动手机短信解码工具,UNICODE转文本

    UNICODE是一种国际化的字符编码标准,它能代表世界上几乎所有的文字系统,包括中文、英文、日文等,因此在手机短信中使用UNICODE,可以确保不同语言的信息能够正确无误地传递。 "3G移动手机短信解码工具,UNICODE转...

    IOS应用源码——一些iPhone开源项目代码Unicode.rar

    10. **文件路径和URL**:在处理包含非ASCII字符(如中文)的文件路径或URL时,需确保正确使用Unicode编码,以避免路径解析错误。 了解并掌握这些Unicode相关的知识点对于任何iOS开发者来说都是必要的,它不仅可以...

    iOS10 emoji unicode编码及对应中文含义

    ### iOS10 Emoji Unicode 编码及对应中文含义解析 #### : \ud83d\udc1e -> 甲殻蟲,瓢虫,甲壳虫,动物,動物,瓢蟲 - **Unicode编码**:\ud83d\udc1e - **中文含义**:通常指“瓢虫”,也可以表示甲壳虫或甲殻蟲,是一...

    在iOS中展示汉字的Unicode与UTF-8编码方式

    在iOS开发中,显示汉字涉及到了字符编码的重要概念,包括Unicode和UTF-8。这两个术语在计算机科学领域中是至关重要的,特别是在处理多语言文本时。让我们深入了解一下这两个概念及其在iOS中的应用。 Unicode是一个...

    IOS应用源码之【应用】Unicode源碼.zip

    Unicode是一个国际标准,它定义了一个字符集,包括了来自全球多种语言的字符,从拉丁字母到汉字、阿拉伯文、希腊文等。其目标是为每个字符分配一个唯一的数字,称为码点,使得计算机可以无歧义地处理各种语言的文本...

    IOS应用源码Demo-Unicode源碼-毕设学习.zip

    在iOS开发中,使用Unicode可以确保应用程序能够正确显示不同语言的文本,比如中文、日文、阿拉伯文等。 2. **iOS中的Unicode支持**:Objective-C和Swift,作为iOS开发的主要语言,都提供了对Unicode的内置支持。...

    qt跨平台汉字转拼音,可用于安卓ios

    在Android、iOS、Windows这些平台上,Qt提供了统一的API接口,使得开发人员可以轻松地将汉字转拼音的功能集成到各个平台的应用程序中。在实现这一功能时,通常会用到Qt的字符串处理类,如`QString`,它支持多种编码...

    IOS应用源码之Unicode编码Demo .zip

    Unicode包含了超过14万个字符,涵盖了几乎所有的文字系统,包括拉丁字母、希腊字母、汉字、阿拉伯字母以及许多其他特殊符号和表情。每个字符都有一个唯一的码点(Code Point),通常以U+xxxx的形式表示,其中xxxx是...

    汉字与十六进制互转工具

    汉字,作为中文的表示方式,是由多个字节组成的,而十六进制则是一种广泛用于表示数字和二进制数据的格式。在这个"汉字与十六进制互转工具"中,我们主要关注的是如何将汉字转换为十六进制编码,以及如何将十六进制...

    IOS应用源码之【应用】Unicode源碼.rar

    Unicode是一个包含超过14万个不同字符的大型字符集,包括了几乎世界上所有的文字系统,如拉丁文、希腊文、希伯来文、阿拉伯文、中文、日文、韩文等。每个字符都有一个唯一的数字标识,称为码点(Code Point)。 在...

Global site tag (gtag.js) - Google Analytics