http://xml.apache.org/http://www.apache.org/http://www.w3.org/

Readme
Installation

API Docs
Samples
Schema

Properties
Features
FAQs

Releases
Caveats
Feedback

Y2K Compliance

Xerces 1.0.1 Release
 

The Xerces 1.0.1 release contains advanced parser functionality, such as XML Schema, DOM Level 2, and SAX version 2, in addition to supporting the industry-standard DOM Level 1 and SAX version 1 APIs.

Note that because some of the standards, notably XML Schema, are still not complete, the stable API will definitely be different from its current form in Xerces 1.0.1. This is your chance to give us feedback on the features that are important to you, and let us know whether the APIs that we are providing are the right ones. Please direct your feedback to the Xerces mailing list.

The 1.0.1 release is the first release to benefit from the xml.apache.org collaboration. This release includes Assaf Arkin's serialization and HTML DOM contributions.


License Information
 

The Xerces 1.0.1 release is available in both source code and precompiled binary (JAR files) form.


Applications of the Xerces Parser
 

The rich generating and validating capabilities allow the Xerces Parser to be used for:

  • Building XML-savvy Web servers
  • The next generation of vertical applications which will use XML as their data format.
  • On-the-fly validation for creating XML editors
  • Ensuring the integrity of e-business data expressed in XML
  • Building truly internationalized XML applications.

XML Schema (alpha) Support
 

This release includes preliminary support for the W3C XML Schema Language. The Schema page contains a complete description of the schema capabilities of this release. We intend to track the W3C XML Schema Language in subsequent updates of Xerces.


DOM Level 2 (alpha) Support
 

This release include support for the DOM Level 2 Core and DOM Level 2 Traversal APIs. We will be expanding our DOM Level 2 support to include all of DOM Level 2. At the moment, the DOM Level 2 Traversal API's live in the org.apache.xerces.dom.domx.traversal package.


SAX 2 (alpha) Support
 

This release includes support for the SAX Version 2 API's which are being discussed on the XML-DEV mailing list. These API's are still under development, so they are subject to change in the future.


Configuration Mechanism
 

Xerces 1.0.1 uses a collection of methods to configure various settings in the parser. This release includes a new mechanism for setting parser switches. This mechanism uses the SAX2 Configurable interface. We have defined a series of properties and features for the options available in Xerces. The list of features can be found here.



Copyright © 1999 The Apache Software Foundation. All Rights Reserved.