XML Development - XML Transformations with XSLT (incorporat

Sponsored links

This course has been designed for developers operating in the XML environment who wish to transform XML documents from one format to another.

Delivery:
  • In house
Category:

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

This Training Course is offered "in house" at the following locations:
Oldham
Coventry

Guide Price: POA