我在Objective-C中使用Xcode,我试图找出如何将“\ U009e”字符转换为“é”,但尽管对此主题进行了大量讨论,我仍然陷入困境。
基本上,我在Xcode项目中创建了一个如下所示的JSON文件:
{
"ééé":["1"],
}
当我通过NSJSONSerialization方法获取文件时:
NSString *dataPath = [[NSBundle mainBundle] pathForResource:@"file" ofType:@"json"];
id jsonObject = [NSJSONSerialization JSONObjectWithData:[NSData dataWithContentsOfFile:dataPath] options:kNilOptions error:&error];
我最终得到了unicode字符(比如\ U009e),而不是一个尖锐的口音。我知道我需要在这个过程中找到一种转换/解码/ ...的方法,但我不知道该怎么做。
有人有想法吗?