Objectives
To provide the knowledge and skills required to use XSLT to transform XML documents from a source to a target vocabulary.
Targeted audience
Web programmers, designers and content providers
Content
- The components of an XSLT stylesheet
- The XSLT processing model, and XSLT templates
- Extracting content
- Template chaining
- Conditions, branching, iterators, variables and parameter passing
- XSLT functions for generating unique ids, formatting numbers and accessing external XML documents
- Defining display formats for numbers
- Sorting
- Copying a subtree of nodes
- Including and importing an external XSLT stylesheet
- Working with multiple namespaces in the source or transformed document
- The key mechanism
- Multi-pass processing
- Some XSLT 2.0 features : grouping, sequences, multi file output using result-document