xmlenc is a light-weight XML encoding library for
Java. It fills the gap between a light-weight
parser like SAX, and a heavy-weight XML output
library, like JDOM.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Some performance improvements were made. A bug was
fixed in text(Writer,char[],int,int,boolean) which
caused the method to behave erroneously if start
is not 0 and escapeAmpersands is false; it would
write the complete character string, disregarding
the specified start index, but assuming 0 instead.
The performance of whitespace(Writer,char[],int,int) has been improved by checking the characters first and then writing the complete character string at once. An XMLChecker class has been added for checking various symbols in the XML grammar. XMLOutputter.dtd(String,String,String) now properly checks that the 'name' argument matches the 'Name' production in the XML grammar.