所以我修复了我的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];
}
如果我有“é”字符,它将被转换为“È”。
我该怎么办?救命 ! 谢谢你的回答