Using XML in Java Gets Easier with DOM4J: "Using XML in Java Gets Easier with DOM4J
Have you experienced the pain of parsing and extracting XML data inside Java applications? Then you'll love DOM4J. Find out how flexible, high-performance, and memory-efficient implementations of this XML framework can ease the hardships of XML-based Java application development.
by Raghu Donepudi September 2, 2005
If you have worked with XML in Java applications during the past few years, you know the pain of parsing and extracting XML data inside the application. The process required writing lots of cumbersome code to retrieve each element from JAXB objects. More importantly, how the application parsed incoming XML was entirely a mystery; many times, my application simply crashed while parsing large XML documents.
I always hoped for an application to make parsing and retrieving XML data simpler and easier, and with the 2004 releases of DOM4J and JDOM, my day finally had come. While both solutions were developed for the same purpose, DOM4J provides more features, such as a provision for parsing large XML documents, memory-efficient parsing, and a variety of utility classes for XML-based enterprise application development.
DOM4J is the product I'd been waiting for. All enterprise Java developers are sure to love it. DOM4J is built on the latest trend of universal tool platforms: an open, extensible tool built for anything and everything."