2010-10-13 19 views

Odpowiedz

2

Użyj Woodstox. Jest to analizator składni Stax, faktycznie obsługuje cały XML (w przeciwieństwie do xmlpull, który jest spakowany), wydajny, dojrzały. Dla większej wygody, pomaga również, używa Woodstox (lub innego parsera Stax) do analizowania, ale eksponuje wygodne kursory i piszący; ale nadal jest 3x - 5x szybszy niż podejście DOM.

Wspomniany XmlPullParser działa w pewnym stopniu, ale nie radzi sobie z DTD (nie tylko walidacja, ale nawet podstawowe jednostki znaków), podaje tajemnicze komunikaty o błędach i nie ma standardowego interfejsu (SAX lub Stax).