Using XML in Java Applications
- 14 Hour Online Class or 2 Day Classroom Workshop
This class teaches Java developers how to write Java applications that can read, parse, generate and transform XML documents and integrate them with traditional structured data. Covers an overview of using XML in applications including handling, reading, writing and querying XML; SAX parsers and content handlers including JAXP, the Java API for XML processing; more SAX functionality; the DOM in Java and building a DOM Tree; transforming XML with XSLT including input from XML documents, a DOM tree and a SAX parser; using JAXB, the Java API for XML Binding; and using JDOM.
This course will, through lecture and extensive hands-on workshops, teach you to manipulate XML generally in a data-processing environment, with emphasis on Java as the programming vehicle. Specifically, you will learn to write Java applications that can:
Read and parse XML documents.
Generate XML documents.
Transform XML documents.
Integrate XML with traditional structured data.
Note: Although many of the skills learned in this course may apply to applications that present XML on the Web, the clear emphasis here is on handling XML as data rather than on presentation.
Audience: Any Java applications developer who wants to incorporate XML into Java applications.