This unit illustrates how XML and Java work together to achieve many
goals. Java will be used to parse XML sequentially (SAX) and in a hierarchy
format (DOM). JAXP will then be used to determine the parsing method.
The unit uses Java heavily and may be tailored to use the JDK, VisualAge
for JAVA, or Visual Café. This unit includes many examples and
exercises to strongly illustrate how to use XML and Java together.
Unit Duration: 12
hours
Unit Objectives:
Students
will learn how XML and Java interrelate. They will also learn to parse
in both sequential and hierarchical formats.
Understand how XML and Java work together
Set up a parser to work with Java
Parse XML files with SAX
Parse XML files with DOM
Understand XML Translations using XSLT
Unit Outline:
XML Documents
XML Basics
Document Structure
NameSpaces
XML Schemas and DTD
Data Constraints
Common DTD/Schema Constructs
DTD v Schemas
Validating XL Documents
Java APIs for XML processing
Overview of SAX
Overview of DOM
Overview of JAXP
SAX Parsing
Setting up Java to use SAX
How do I use the SAX parser
Building an application using SAX
DOM Parsing
Setting up Java to use DOM
How do I use he DOM parser
Building an application using DOM
Document Transformation
What is XSL/XSLT
What is a style sheet?
Why XSLT?
XSLT: How it works
XML Tree Structure
Templates
Fundamentals of a Style Sheet
XPATH
What is XPATH?
Locating document elements
Advanced XPATH Expressions
Uses for XPATH
XPATH and Java
Extended Style Sheets
XSLT Elements
XSLT Functions
XPATH Functions
Java and XML processing on the Web
Web publishing frameworks
Servlets to process XML
XML Future Directions
SOAP and Web Services
JDK 1.4 and XML
For
More Information Contact:
Tod Pryor at training@prioritytech.com
402-445-4747, or toll free at 1-866-PTI-CORP ext. 4747