Site Map | Legal | Privacy | Terms & Conditions..
.

Booking Hotline: ++44 (0) 1737 821 590..

 

  .


Course Categories


>>
Networking
......Basic networking
......LANs, WANs and cabling
.....
RF and Wireless
..... IP and routing
..... DNS, SNMP...
..... VoIP, SIP...
..... IPsec, firewalls...

>> Telecommunications
>> LINX
>> Foundry Networks
>> Product specific
>>
Management overviews
>> Security
>> UNIX and Linux
>> Microsoft
>> Programming


>> See all courses

 
XSLT
XSLT training course description
This course has been designed as a follow on course for the XML primer course. The course looks at the use of XSLT in the transforming and styling XML documents.

Who will benefit?
Anyone working with XML.

XSLT training course prerequisites
XML primer.

XSLT training course objectives
By the end of the course delegates will be able to:
  • Transform and style XML documents using XSLT.

Duration: 2 days


>> Dates, prices & bookings for this course

>> Back to Programming courses overview

XSLT training course contents

Introduction
Extensible Stylesheet Language (XSL), transforming and formatting XML.

XML refresher
The basic rules for building an XML document.

An introduction to XSLT
The basic concepts of XSLT, xsl:output, xsl:template, xsl:value-of.

XML documents as trees
How the original XML is transformed into a set of nodes, the general terms for manipulating node trees.

Paths (XPath)
Use of path matching to select required nodes for transformation.

Using templates
xsl:apply-templates, xsl:template match, nested templates, xsl:copy , <comment> and <element> , default templates, parameters.

Control
xsl:if, xsl:choose, xsl:for-each, xsl:sort.

Constructing the result tree
xsl:output, xsl:attribute, xsl:attribute-set, xsl:comment, xsl:processing-instruction, xsl:text, xsl:value-of, xsl:variable.

Combining templates
xsl:include, xsl:import, xsl:apply-imports.

Transforming to text