Java's Simple API for XML (SAX) and the Document Object Model (DOM) are both available on Android.
This article explains the various API's available in Android for XML processing. Pull Parser: A Pull Parser is opposite of push parser.
This article assumes that the developer is well equipped with the Eclipse IDE and has knowledge of Android, Java programming language and XML. Document Object Model: Document Object Model (DOM) parser is a tree model parser. Push Parser: A Push Parser reads through the document and as the parser encounters elements in an XML, it notifies the application through callback methods (listener objects). Parser provides data only when the application requests it.