xslt training course

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

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

Programming Training UK

Up