所以我修复了我的 XML 文件,PCDATA 确实是由错误的编码引起的(ISO8859-1不正确,请参阅我之前的问题),但我仍然使用 ISO-8859-1 或 UTF-8 编码的字符不正确。
问题是当我解析文件并获取字符时:
- (void) parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
{
NSLog(@"%@", foundCharacters);
[self.currentNodeContent appendString:string];
}
如果我有例如“é”字符,它将被转换为“È”。
我该怎么办 ?帮助 !感谢您的回答