Summary

This chapter explored several of the excellent XML Parser packages available to XML developers using the Java programming language. You learned about the basic structure of these packages, and saw how each package compares to the other at a high level. Then you looked at the first step of using any of these packages—parsing with the SAX API supported by each package. For many of the packages, you learned a lot about how to parse XML text into a DOM tree, which must be different for each implementation of DOM.

With this background, now you are ready to pick an XML package to work with as you look at SAX and DOM in more detail in later chapters. That's where you will see how to work with XML data so that you can start to write Java applications ...

Get XML Unleashed 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.