
Transforming XML using XSLT 1.0 and 2.0
eXtensible Stylesheet Language for Transformations is a core XML technology for both presentation and middleware layers of enterprise applications. This training course teaches students to write their own XSLT files to transform XML into HTML, XHTML, or some other form of XML. This training course covers material required for the IBM Certified XML Developer qualification. The course covers the latest technology used in XSLT, that is XSLT 2.0 and XPath 2.0.
Training Course Duration
2 days
Layout
The training course combines lectures with practical exercises that help the delegates to put what they have learned on the training course into practice. The exercises specifically build on what has been recently taught and are built up as the training course progresses.
Who it is for
This training course is aimed at developers who need to be able to create XSLT 1.0 and 2.0 files to transform XML into other formats.
Training Course Prerequisites
- Delegates must be familiar with XML. XML experience can come from the ‘XML Overview’ training course. It is also helpful if delegates have programming experience in some programming or scripting language.
Training Course Objectives
At the end of this training course, students should be able to:
- Understand the XSLT mechanism
- Write XSLT Templates
- Understand the role of the pre-defined templates
- Write XPath 1.0 and 2.0 expressions for use in XSLT
- Use XPath 1.0 and 2.0 functions
- Define parameterised stylesheets
- Use variables in XSLT
- Use the XSLT flow control elements
- Create XML output from XSLT
- Use regular expressions from XSLT
- Work with XSLT groups
- Understand and work with sequences
- Working with XML Schema
- Working with multiple result documents
- Defining custom XSLT functions
Training Course Contents
|
1. Introduction to XSLT
2. XPath
3. XPath Functions
4. More on Templates
|
5. XSLT Flow Control
6. Creating XML Output
7. Combining Stylesheets
8. Advanced XSLT Features
|
![]() |
![]() |
![]() |
![]() |
| Book to attend a public course | Book a private course for your team (from only £895/day!) | Request more information about this course | Speak to an instructor who teaches this course |







