2009-12-04 15 views
12

Esiste un modo per analizzare una stringa XML utilizzando Android SAX?Parse stringa XML che utilizza SAX

+0

D'altra parte si potrebbe utilizzare la libreria semplice, invece, che è un milione volte meglio di SAX: http://massaioli.homelinux.com/wordpress/2011/04/21/simple-xml-in-android-1-5-and-up/ –

risposta

18

Sì, prima definire un SAX ContentHandler:

class MyXmlContentHandler extends DefaultHandler { 
    ... // implement SAX callbacks here 
} 

quindi è possibile utilizzare la classe Xml utility:

Xml.parse(xmlString, new MyXmlContentHandler());