unicode在objective-c中逃脱

joe*_*els 5 unicode objective-c

我有一个字符串"Artîsté".我在PHP上使用json_encode,然后得到"Art\u00eest\u00e9".

如何将其转换为NSString?我尝试了很多东西而且没有一个能够工作我总是得到Artîsté

For Example:
NSString stringWithUTF8String:"Art\u00c3\u00aest\u00c3\u00a9"];//Artîsté
@"Art\u00c3\u00aest\u00c3\u00a9"; //Artîsté
Run Code Online (Sandbox Code Playgroud)

rob*_*off 7

您可以使用CFStringCreateFromExternalRepresentationkCFStringEncodingNonLossyASCII编码解析\uXXXX转义序列.看看我的答案:

将转义的UTF8字符转换回原始格式