Chapter 16. Working with the SAX API in Java

In This Chapter

You've seen in detail how to use DOM. As a data structure API, DOM is easy for most people to pick up. However, the DOM data structure may not be the best match for your application. That's the strength of SAX—you can choose whichever data structure is the best fit for your application, or use none at all and just stream your processing. Moreover, you get portable access to many aspects of XML processing that DOM hides from you.

SAX (Simple API for XML) is an interface to an XML parser, rather than an API to one of the data structures that could be ...

Get XML Unleashed now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.