XmlPullParser is an efficient and maintainable way to parse XML on Android.
XML Pull Parser is an interface that defines parsing functionality provided in XMLPULL V1 API
http://developer.android.com/reference/org/xmlpull/v1/XmlPullParser.html
Example can be found at http://developer.android.com/training/basics/network-ops/xml.html