Sun Java Streaming XML Parser


Implementation Version: 1.0

Sun Java Streaming XML Parser (SJSXP) is the implementation of JSR 173. JSR 173 introduces new Streaming APIs for XML (StAX), a Java-based API for pull-parsing XML. This SJSXP release supports all the features of JSR 173 with different configurations. This is an Early Access release. We encourage you to try the implementation and send your feedback to users@jwsdp.dev.java.net.

This project was code named "Zephyr", so you may still find some references to "Zephyr", such as in the factory implementation class name. Zephyr started with the Xerces2 code base. The Xerces2 lower layers (Scanner and related classes) have been redesigned to behave in pull fashion. There are two main reasons for this redesign:

In addition to these changes in the lower layers, StAX-related functionality has been added and many performance-enhancing improvements have been made. SJSXP is a non-validating, W3C XML 1.0- and Namespace 1.0-compliant parser.

This distribution includes samples that show a Java application developer how to use the JSR 173 Streaming APIs for XML APIs.

Documentation

The documentation for this release consists of the following:

Questions, Feedback, Bug Reports

Please send questions, comments, and feedback to users@jwsdp.dev.java.net.

Due to the high volume of e-mail received on these aliases, you may not receive an immediate response to your inquiry.