objective-c unicode转中文
2011-02-12 10:48
281 查看
+ (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 转换成中文c代码
- objective-c Unicode转中文
- objective-c Unicode转中文 重写NSLog
- Objective-C Unicode 转换成中文
- objective-c Unicode转中文
- Objective-C Unicode 转换成中文
- Objective-C Unicode 转换成中文
- objective-c Unicode转中文
- 采用CodeDom方法解决Unicode转中文(gb)的方法
- java 读文件中文处理(读出unicode文件 及 写入unicode文件)
- Java的中文处理学习笔记:Hello Unicode
- Mac电脑使用:解决Mac上“文本编码Unicode(UTF-8)不适用”、文本编码“中文 (GB 18030)不适用“的问题
- Unicode和中文互转
- 俄文取模 可以生成任意语言任意大小取模 韩文日文中文意大利德文Unicode等
- unicode 转 中文 ios
- C#中文和UNICODE字符转换方法
- js代码还原,中文字符转unicode
- Delphi unicode 数字转换成中文显示
- 解决UNICODE字符集下CStuioFile无法写入中文
- Unicode编码:保存中文