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.
|Tags||Text Processing Markup XML Software Development Libraries Java Libraries|
|Operating Systems||OS Independent|
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.
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).
No changes have been submitted for this release.