|
|
Goals
|
|
This workshop provides a comprehensive introduction to writing XML
applications using Java. The APIs and tools covered include SAX2, DOM
(levels 1, 2 & 3), JAXP, JDOM, JAXB and Jaxen.
After completing this workshop, participants will:
- Know how to use Ant to build java projects
- Know how to parse XML data using both SAX and DOM parsers
- Be able to create XML documents using DOM
- Understand the advantages of using the JAXP and JDOM APIs
- Be able to query relational databases and represent the results in XML
- Know how to write Java Servlets that generate XML data and transform it into HTML using XSLT
- Be able to use XML software such as the Xerces XML parser and Xalan XSLT processor
- Know how to evaluate XPath expressions using jaxen
|
Audience
|
|
This course is designed for software developers who have knowledge of XML and want to learn how to process XML documents using Java. |
Duration
|
|
3 days |
Prerequisites
|
|
Completion of the "eXtensible Markup Language" and "Intermediate Java Programming" courses or equivalent pragmatic experience. |
Contents
|
|
- Using Ant to build Java projects
- Parsing XML data with SAX, Pull Parsers and DOM
- Creating XML data with DOM
- Using the JAXP API
- Using the JDOM API
- Representing database query results as XML
- Validating with Jing
- Evaluating XPath expressions with Jaxen & Java 5
- Parsing/creating XML with JAXB-generated classes
|
Format
|
|
Lecture and Lab |
Schedule
| Course |
Location |
Begin Date |
End Date |
Time |
Hours |
Register |
| XML Programming Using Java |
St. Louis |
Jun 07, 2010 |
Jun 09, 2010 |
M-W, 9am-4:30pm |
18 |
CAIT |
| |
St. Louis |
Jul 13, 2010 |
Jul 29, 2010 |
T/Th, 5:30pm-8:30pm |
18 |
CAIT |
|