NSXMLParser를 사용하여 XML을 구문 분석하고 있습니다. 모든 것은 하나의 XML 태그를 제외하고 잘 작동 :이 태그를 해석 할 때에,XML 구문 분석시 단어 간 간격이 너무 크다
<place>USA , Boston</place>
, 값은
USA , Boston
은 어떻게 든 공간이 단어 사이에 추가됩니다. 왜 그런 일이 벌어지고 어떻게 해결할 수 있습니까?
업데이트 내가 사용하는 코드는 간단합니다. parser:foundCharacters:
대리인 호출에서받은 문자열에 이미 공백이 있습니다. 나는 다음을 사용하고있다 :
[_currentString appendString:[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]];
공백과 줄 바꿈을 없애기 위해 사용하고 있지만 문자열의 처음과 끝에만 사용한다.
'XML'형식을 변경할 수 있습니까? – Buntylm
파싱 코드를 추가 할 수 있습니까? –