Further Details
On completion of this in-depth, practical course, delegates will be able to use XSLT and XPath to transform XML documents from one format to another in their development projects and will be confident with the following topics:
Introducing XSLT XSLT explained; When to use XSLT; Transforming to XHTML/HTML
XSLT Processing Using XSLT Processors (server, browser, independent); MSXML 4.0 and Other Processors; The XML Document and the Node Tree; Using the Node Tree; The Root Element and the Document Root; The Transformation Process
Using XSLT Stylesheets XSLT and CSS Compared; The structure of a Stylesheet; Linking a Document to its Stylesheet; Processing Stylesheets
Introducing XPath Tree Structures and Node Types; XPath Context; Location Paths and Location Steps
Key XPath Elements Relative and Absolute Paths; Variables and Operators; Using XPath Patterns; Axes; Predicates; Comparison and Union
Using XPath Functions string(); number(); boolean()
Using XSLT Templates Templates and Node Trees; Transformation Instructions; Creating Templates; Applying Templates; Working with the Root Template
Outputting Content Using xsl:value-of; Content and Output; About Attributes; The need for xsl:for-each; Using xsl:for-each
Conditional Processing Using xsl:if; Using xsl:choose
Using Modes Data Used Multiple Times
Sorting About xsl:sort; Using xsl:sort; xsl:sort Attributes; data-type; lang; order; case-order
Guide price
POA |