kXML is a small XML pull parser, specially designed for constrained environments such as Applets, Personal Java or MIDP devices.