Projects / Java XML View

Java XML View

JXV (Java XML View) is a library which allows for Java objects to be given "XML Views", and for those views to be read back into objects. It supports both SAX and DOM output, and can read XML input from any SAX-compliant parser. Resulting DOM trees are dynamic, and reflect changes made to the object model even after they were created. It fully supports namespaces in its XML views, and can correctly parse and read XML content with namespaces. It also uses a pluggable architecture which allows XML view factories to be configured and loaded at runtime.

Operating Systems

Recent releases

  •  21 Jul 2003 04:44

    Release Notes: This release was focused on improving the ease-of-use of JXV. The configuration format was simplified and the default configuration generation scheme was vastly improved so it can take care of most of the difficult tasks involved in configuring XML views. The end-user documentation has been completely revamped, replacing the old user's guide with a new step-by-step tutorial which is far easier to read and understand. In addition, some performance and memory efficiency improvements were included.

    •  31 Oct 2002 16:41

      Release Notes: This release adds JDK 1.3 support. The exception handling mechanism's dependency on JDK1.4-style wrapped exceptions was eliminated, and now JDK1.3 can run JXV (although the performance under 1.3 is noticeably worse).

      •  28 Oct 2002 16:39

        No changes have been submitted for this release.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.