What’s Next?

By now you should feel very comfortable with XML documents and how to constrain those documents. We have also looked at all of the major aspects of using the SAX interfaces and classes, and you should have a solid understanding of the parsing and validating lifecycle, as well as what document callbacks are available. You should be able to easily configure and use an XML parser, as well as register the various types of SAX handlers with that parser. In the next chapter, we add to our specifications by taking a look at XSL, the Extensible Stylesheet Language. This will begin the transition from looking at XML data to looking at XML applications. Our discussions of XSL and XSL transformations will set the stage for a look at the Document Object Model and publishing engines, as well as more in-depth application programming throughout the rest of the book.

Get Java and XML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.