To simply say that XML is important for a Java developer to understand would be an understatement. XML is now the language of choice for data interchange, and since data drives the enterprise, as Java developers we can expect that at some point in the development of an enterprise application, we will be using XML.

XML is more than just a specification for a data description language. It has come to encompass a set of related specifications and tools for working with XML documents. As we learned in this chapter, this includes language parsers, DTDs, conversion to Java objects with JAXB, transformation using XSL, and messaging with SOAP. Successive chapters demonstrate parsing XML documents, transformation, and XML messaging using JAXM. ...

Get J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software now with O’Reilly online learning.

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