2010-01-13 4 views
0

Blackberry 플랫폼에서 XML 파일을 파싱하려면 SAX 파서를 사용하고 있습니다.Blackberry에서 XML 구문 분석 문제가 발생했습니다.

일부 XML 태그에는 exrta 공백과 개행 문자가 포함되어 있습니다. XML 파일을 구문 분석하는 동안이 불필요한 공백 문자를 제거하는 방법.

어떤 도움

을 감상 할 수있다.

감사합니다,
짐 (나는 트림() 함수를 사용하지만, 여전히 여분의 공백을 제거하지 않습니다. 시도).

답변

2

난 당신이 바로 그것을 얻었다 고 생각 str.replace("\n","").replace("\r","").trim();

+0

을 시도하고, 영업 이익은 오히려 요소 자체보다는 요소의 내용에 대해 불평한다. 덧붙여 말하면 "\ r"을 대체 할 필요는 없습니다. 준거 파서는 개행을 정규화 할 필요가 있습니다. – kdgregory

+0

요소 내부 텍스트의 경우 characters() 메서드에서 사용해야하며 그렇지 않으면 (예 : 특성을 변경하려면) startElement()에서 use를 사용해야합니다. –