我仍然在使用NSXMLParser的UTF-8编码问题

时间:2012-05-30 08:15:22

标签: objective-c ios utf-8 nsxmlparser nsxml

所以我修复了我的XML文件而且PCDATA确实是由错误的编码引起的( ISO8859-1 不正确,请参阅my previous question),但我仍然使用不正确的字符ISO-8859-1或UTF-8编码。

问题在于我解析文件并获取字符:

- (void) parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
{
    NSLog(@"%@", foundCharacters);
    [self.currentNodeContent appendString:string];
}

如果我有“é”字符,它将被转换为“È”。

我该怎么办?救命 ! 谢谢你的回答

1 个答案:

答案 0 :(得分:1)

最后我让它运作by using TBXML