我在windows-1252
编码了这个XML文件,到目前为止我还没有找到任何方法从这个文件中获取正确的UTF-8
编码。它是一个包含我需要显示的许多重音字符的文件。
我想要做的是自己替换任何编码windows-1252字符。我想知道如何做到这一点:
NSString * eat = @"j'ai mangU00c8 une pomme";
到
NSString neweat = @"j'ai mangé une pomme";
我找到了很多方法来替换一个不在单词中的字符,但我需要在这里替换可以在给定字符串中的任何位置的字符(所以这里U00c8
)。
答案 0 :(得分:0)
解码不能给你正确的结果试试这个
NSString * eat = @"j'ai mangU00c8 une pomme";
eat = [eat stringByReplacingOccurrencesOfString:@"U00c8"
withString:@"é"];