Xineo OAX

About

Xineo OAX (Object-oriented API for XML) is a Java package offering an alternative to pure DOM or SAX for XML documents parsing. It is based on SAX, and thus allows large XML documents and XML streams to be parsed without being loaded in memory. But it also offers a convenient way to handle parsed data in an object-oriented way, allowing clean design and code-reuse.

Xineo OAX is published under the LGPL licence.

Files contained in this package

Installation

Like any Java library, you just need to put xineo-oax-X.X.X.jar in your classpath in order to use it. To do so, you can modify your CLASSPATH environment variable, or mount the jar using your favorite Java IDE (please refer to appropriate documentation).

You also need to have a JAXP implementation available (at least the SAX-related part). If you use the 1.4 version of the JDK, you can use the built-in implementation. If you don't want to do so, or use a previous version of the JDK, you should consider using Xerces or Crimson, both available from the Apache XML Project.