Objective-C Unicode 转换成中文
2011-02-15 13:25
330 查看
(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];
//NSLog(@"Output = %@", returnStr);
return [returnStr stringByReplacingOccurrencesOfString:@"\\r\\n" withString:@"\n"];
}
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];
//NSLog(@"Output = %@", returnStr);
return [returnStr stringByReplacingOccurrencesOfString:@"\\r\\n" withString:@"\n"];
}
相关文章推荐
- Objective-C Unicode 转换成中文
- Objective-C Unicode 转换成中文
- Objective-c unicode 转换成中文c代码
- 使用 Java 将中文字符转换成 Unicode 编码
- UniCode 下CString 转 char*,利用WideCharToMultiByte进行转换,中文乱码的解决方案
- 转换中文为unicode 转换unicode到正常文本
- Unicode转换成中文明文字符串,条码枪扫描结果解析
- 中文与16进制的unicode的转换
- java 中文转换成Unicode编码和Unicode编码转换成中文
- 转换中文为unicode 转换unicode到正常文本
- 简体中文转换城unicode(utf-8)
- Python:如何将文本里的字典里的unicode字符转换成中文
- java中unicode和中文相互转换的简单实现
- java中文和unicode编码相互转换(转)
- Java判断String是否是中文,并把中文转换成Unicode
- Robot Framework RIDE中的字符转换、中文、python的gbk解码 unicode('${org_name}',"utf-8")
- unicode的编码转换成中文的list
- C#中文和UNICODE字符转换方法
- java中unicode和中文相互转换
- UniCode 下CString 转 char*,利用WideCharToMultiByte进行转换,中文乱码的解决方案