0
XML 파일을 수정했기 때문에 PCDATA가 실제로 잘못된 인코딩 (ISO8859-1이 아니므로 my previous question 참조)으로 인해 발생했지만 여전히 잘못된 문자는 ISO-8859-1 또는 UTF-8 인코딩을 사용합니다.NSXMLParser에서 UTF-8 인코딩 문제가 계속 발생했습니다.
- (void) parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
{
NSLog(@"%@", foundCharacters);
[self.currentNodeContent appendString:string];
}
내가 예를 들어, "é"문자가있는 경우는 "E"로 변환 될 것이다 : 나는 문자를 내 파일을 구문 분석하고 얻을 때
문제입니다.
어떻게해야합니까? 도와주세요! 답변 해 주셔서 감사합니다.
독립형 질문을 공식화하십시오. 이 질문에 대한 충분한 문맥을 얻기 위해 이전 질문을 살펴볼 필요가 있다면 결과적으로 도움이 줄어들 것입니다. – deceze
16 진수 편집기 (또는 명령 줄에서'hexdump -C')를 사용하여 é를 나타내는 데 사용되는 정확한 바이트 시퀀스를 찾아 질문에 추가하십시오. e가 악센트 뒤에 오는 것으로 분해 될 수 있습니다. – JeremyP