OneClassXML is a single Java class for parsing XML data. It contains everything you need to read XML formated string into Java object, query and run through the data in memory and (if needed) to modify the data and create a new XML string.
It may not be the most efficient way to parse XML, and it does not comply with SAX, DOM etc. standard (unless by accident), and it does not validate any XML, it will not work with malformed XML, and it does not work well with comments (they are just ignored).
But it works fine for parsing the result from WebServices like Flickr or Nike+ and to produce the XML that drives Flash galleries like SimpleViewer and others.
For example with this XML:
Hello World.
test2
in a variable called