XSLT
XSLT
In this
two-day course you will use the features of XSLT and XPath to
develop stylesheets that convert XML documents to other XML, HTML,
or text. You will use elements and functions to create stylesheet
templates and match them with parts of your source document.
Audience:
Developers who wish to transform XML documents into other
XML documents, HTML or text using XSLT.
Prerequisites:
Introduction to XML.
Introduction to XSLT
Standards
Stylesheets
Processors
Processor Implementations
Results
What is XPath?
Getting
Started
The
Goal
Simplified Stylesheets
Composite Stylesheet Blueprint
Root Template
xsl:value-of
Other Templates
xsl:apply-templates
xsl:output
XPath
Nodetypes
XPath
Expressions
XPath Context
XPath Location Steps
Element and Root Nodes
Text and Attribute Nodes
Comment and Processing Instruction Nodes
Namespace Nodes
Wildcards and Whitespace
XPath
Axes and Predicates
What
is an Axis?
Peer Axis Types
More Peer Axis Types
Descendant Axis Types
Ancestor Axis Types
Predicates
Functions
id() Function
XSLT
Flow Control
XPath
Data Types
Named Templates
Mode
xsl:if
xsl:choose
xsl:for-each
Variables
Attribute Value Templates
More
XSLT Elements
xsl:sort
The document()
Using Other Stylesheets
Template Rule Conflicts
Parameters
Recursion
XSLT Extensions
Fallback Processing
XSLT
for Other Output Types
XML
Output
HTML Output
Delimited Text Output
Extended Output Types