O'Reilly logo

Beginning Java 7 by Jeff Friesen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

C H A P T E R  10

Parsing, Creating, and Transforming XML Documents

Applications commonly use XML documents to store and exchange data. Java provides extensive support for XML via the SAX, DOM, StAX, XPath, and XSLT APIs. Understanding these APIs is a prerequisite to exploring other Java APIs that depend on XML; for example, web services (discussed in Chapter 11).

Chapter 10 introduces you to SAX, DOM, StAX, XPath, and XSLT. Before delving into these APIs, this chapter provides an introduction to XML for the benefit of those unfamiliar with this technology.

images Note SAX, DOM, StAX, XPath, and XSLT are independent API members of a broader API called ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required