This course takes basic knowledge of Java enables the programmer to create and manipulate XML documents via Java. This course teaches the basics of XML, then follows that with skill building using the two most popular Java XML technologies, SAX and DOM.
Prerequisites: Knowledge of the Java programming language and object oriented fundamentals.
Duration: 2 days
Price: $750
Overview
- XML and related technologies
- Current XML resources
- Java APIs and documentation
- Obtaining and installing an XML parser
- Basic structure of an XML document
- Constraining XML with DTD
- Constraining XML with XML Schema
- Well-formed and valid XML
|
Using DOM
- The Document Object Model API
- The Document class
- The Node class and node types
- The NodeList class
- Navigating a DOM tree
- Validation in DOM
- DOM exceptions
- Memory and performance issues
|
Using SAX
- The Simple API for XML
- Using the XMLReaderFactory class
- An overview of parsing and the SAX events
- Validation in SAX
- The ContentHandler interface
- The Locator interface
- The start and end of a document
- Processing elements
- Processing instructions
- Namespace callbacks
- Exceptions and error handlers
|
XML Topics
- Using JAXP to improve portability
- The JDOM API
- Generating XML
- Custom handlers and XML-RPC
- XML and configuration information
|
Register Now
This page is printer friendly.