2010-10-13 11 views

risposta

2

Utilizzare Woodstox. È un parser Stax pull, in realtà supporta tutto XML (a differenza di xmlpull che è in bundle), efficiente, maturo. Per maggiore praticità, aiuta anche StaxMate, usa Woodstox (o qualsiasi altro parser di Stax) per l'analisi ma espone utili cursori e scrittori; ma è ancora 3x - 5 volte più veloce dell'approccio DOM.

XmlPullParser che è stato menzionato funziona in una certa misura, ma non può gestire DTD (non solo convalida ma anche entità di carattere di base), dà messaggi di errore criptici e non ha un'interfaccia standard (SAX o Stax).