Unicode编码字符 转换成汉字
2014-05-07 12:35
239 查看
转载:http://www.chengxuyuans.com/iPhone_IOS/48128.html
- (NSString *)replaceUnicode:(NSString *)unicodeStr
{
NSString *tempStr1 = [unicodeStr stringByReplacingOccurrencesOfString:@"\\u"withString:@"\\U"];
//NSString*tempStr1 = [unicodeStrstringByReplacingOccurrencesOfString:@"%u"withString:@"\\U"];
NSString *tempStr2 = [tempStr1 stringByReplacingOccurrencesOfString:@"\""withString:@"\\\""];
NSString *tempStr3 = [[@"\""stringByAppendingString:tempStr2]stringByAppendingString:@"\""];
NSData *tempData = [tempStr3 dataUsingEncoding:NSUTF8StringEncoding];
NSString* returnStr = [ NSPropertyListSerializationpropertyListFromData:tempData mutabilityOption:NSPropertyListImmutableformat:NULLerrorDescription:NULL];
return [returnStr stringByReplacingOccurrencesOfString:@"\\r\\n"withString:@"\n"];
}
- (NSString *)replaceUnicode:(NSString *)unicodeStr
{
NSString *tempStr1 = [unicodeStr stringByReplacingOccurrencesOfString:@"\\u"withString:@"\\U"];
//NSString*tempStr1 = [unicodeStrstringByReplacingOccurrencesOfString:@"%u"withString:@"\\U"];
NSString *tempStr2 = [tempStr1 stringByReplacingOccurrencesOfString:@"\""withString:@"\\\""];
NSString *tempStr3 = [[@"\""stringByAppendingString:tempStr2]stringByAppendingString:@"\""];
NSData *tempData = [tempStr3 dataUsingEncoding:NSUTF8StringEncoding];
NSString* returnStr = [ NSPropertyListSerializationpropertyListFromData:tempData mutabilityOption:NSPropertyListImmutableformat:NULLerrorDescription:NULL];
return [returnStr stringByReplacingOccurrencesOfString:@"\\r\\n"withString:@"\n"];
}
相关文章推荐
- .net六种汉字代码转换(gbk_utf8_u…
- java 学习:将汉字转换成拼音
- System.Convert.ToString将汉字转换成utf编码
- JS数字金额转换为货币汉字形式
- C#中汉字数字、汉字拼音的转换
- unicode-汉字相互转换
- 汉字转换成拼音,拼音转换成汉字,字母边界之间汉字,取汉字拼音首字母的存储过程
- Python - 汉字拼音转换
- javascript汉字转换成拼音(部分)
- Mysql中文汉字转拼音的实现(每个汉字转换全拼)
- 在C语言中,怎么将汉字转换成ascii码,请举例说明
- JavaScript汉字Unicode编码相互转换
- C#转换汉字大写函数
- 汉字与全拼的转换!
- SQL:汉字转换拼音或拼音首字母
- php自定义函数实现汉字转换utf8编码的方法
- 利用 libiconv 实现汉字编码 utf-8 格式 和 gbk格式的相互转换
- 汉字文章转换拼音的好工具 pinyinConvert.v20120709
- FLEX中汉字转换为字节的function
- C# 数字转换成汉字大写 数值转换成汉字大写