将Unicode \ u009e转换为JSON的急性重音

时间:2017-06-06 15:32:48

标签: objective-c unicode diacritics data-conversion nsjsonserialization

我在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),而不是一个尖锐的口音。我知道我需要在这个过程中找到一种转换/解码/ ...的方法,但我不知道该怎么做。

有人有想法吗?

0 个答案:

没有答案
相关问题