XSLT training – 2 days – private courses from £1790 + vat
XSLT training uk
XSLT (Extensible Stylesheet Language Transforms) enables you to transform XML data from one document type into other XML document types, and even into other formats such as HTML, XHTML, WML, and XQL.
This XSLT training course teaches delegates everything they need to begin using XSLT in their XML projects.
XSLT Training Course Objectives
- To master how to use XSLT and XPath to transform XML documents
- To learn how to automate XSLT using the programming language of the attendees' choice
XSLT Training Course Content
Introduction
- Role of XSLT in modern applications
- How XSLT and XSL:FO are related
Fundamental concepts of XSLT stylesheets
- Boilerplates for XSLT stylesheets
- Embedding stylesheets in XML documents
- XSLT stylesheet terminology
- XML components of XSLT stylesheets
Advanced stylesheet concepts
- Templates
XPath
- Expressions
- XPath functions
Building new documents with XSLT
- Creating elements with LREs
- The <xsl:element> instruction element
- Creating attributes via <xsl:attribute>
- <xsl:attribute-set>
- <xsl:text>
- Adding attributes to LREs
- Comments and processing instructions
Using multiple stylesheets
- Working with external stylesheets
- Template processing rules and priorities
- Using variable references
Working with variables
- Declaring and binding variables
- Result tree fragments
- Using variable references
Duplication, iteration, and conditional XSLT elements
- Duplication
- Looping with <xsl:for-each>
- Sorting with <xsl:sort>
- Conditionals with <xsl:if>, <xsl:choose>, <xsl:when>, and <xsl:otherwise>
- Using <xsl:number> to manage numbers
Controlling output options
- Using <xsl:output> to set the output format
- Controlling space handling with <xsl:strip-space> and <xsl:preserve-space>
XSLT functions and related XSLT elements
- XSLT function groups
- String XSLT functions
XSLT processors
- Overview of XSLT processors
- Extension elements and functions
- Namespaces
Conclusion
XSLT Training Course Prerequisites
Completion of our XML course or equivalent knowledge.
XSLT Training Recommended Reading
XSLT: Programmer's Reference - M Kay – buy from amazon
Beginning XSLT - Jeni Tennison – buy from amazon
home book this course resources 01273 622272 info@siliconbeachtraining.co.uk