kXML2 is a small XML pull parser designed for J2ME/MIDP devices and other resource-constrained environments.