2011-10-02 5 views
0

XML 문서를 수정해야하는 앱을 작성하고 있습니다. 보다 정확하게는 속성을 추가하고 노드를 추가/삭제해야합니다. 이 문서는 30-50K로 비교적 작습니다. 내가 읽는 가장 좋은 방법은 XML을 읽는 것에서 SAX 파서를 사용하는 것이지만 XML을 수정하는 데에도 적용됩니까? DOM 파서는 XML을 다루는 가장 쉬운 방법 인 것처럼 보이지만 분명히 더 많은 배터리와 메모리를 사용합니다.가장 효과적인 XML 수정 방법

Android 기기에서 XML을 조작하는 데 가장 효율적인 방법 (최소 배터리/메모리 사용)을 찾고 있습니다.

답변

0

내가 제안한 것은 XOM입니다. 매우 메모리 효율적이며 듀얼 스트리밍/트리 기반 API를 지원합니다.

0

XML을 수정하는 가장 효율적인 방법은 VTD-XML (http://vtd-xml.sf.net)을 사용하는 것입니다. 점진적 업데이트라고하는 유일한 방법입니다.

관련 문제