Training/XSLTinPractice

Sample Course Outline: XSLT in Practice

Provides practical techniques for real-world XSLT problems such as multi-level grouping, returning multiple results from calling a template, and writing extension functions. It also covers what happens after you've hit "Save" on your XSLT stylesheet file, including profiling, debugging, and testing your stylesheet and verifying that the output is correct.

This course suits someone who can write XSLT stylesheets and is now ready for more challenging problems and for delivering high quality customer solutions.

By the end of the course, participants will:

  • Have specific techniques for some of the harder XSLT problems
  • Write an extension function
  • Understand profiling and debugging of XSLT
  • Understand the roles of unit testing and output checking for producing high quality output

The course includes a number of exercises based on your documents.

Duration: 1 day or 2 days

Advanced XSLT Techniques

  • Summing
  • Numbering
  • Sorting
  • Grouping
  • Modularising XSLT
  • Picking apart text
  • Multiple results from a template

Extensions

  • Writing an extension function

XSLT Quality

  • Profiling
  • Debugging
  • Unit tests
  • Verifying output