Training
Introduction to XSLT
Duration: 3 days
Description: This course introduces non-programmers to the
capabilities and syntax of an XSLT transformation program. Topics covered
include:
- XSL, XSLT and XPath
- The tree processing model
- XSLT processors
- Stylesheet root and template elements
- Basic element and attribute transformations
- Traversing the tree using XPath
- Comments, entities and other constructs
- Control statements
- String processing
- Whitespace Issues
- Organizing stylesheets: includes, templates, variables and parameters
- Other XSLT features
Format: The course consists of lectures/demonstrations by the instructor punctuated by hands-on exercises by the attendees.
Comments: This course focuses on basic operations that are commonly found in XML to HTML transformations; namely, mapping elements and attributes in the input XML instance to HTML tags on output. Beginning with an overview of the XSLT processing model, the training will quickly move to hands-on creation of XSLT stylesheets.