XSLT

Transforming XML into other formats.

💡
This course has 3 lessons. Start with the first one and use the next / previous links at the bottom of each lesson — the sidebar keeps the whole course in order.

Lessons

  1. Templates and apply-templatesThe processing model behind XSLT: template rules matched against nodes, apply-templates driving traversal, and the built-in rules that fill the gaps.
  2. Advanced matching and sortingMatch pattern priorities, multi-key sorting with data types, key-based lookup, and grouping without a group-by instruction.
  3. Output methods and real use casesChoosing between xml, html and text output, controlling encoding and whitespace, and the jobs XSLT still does well.

More in XML & Web Services

XML XPath SOAP RESTful APIs RSS & Atom

Last refreshed 2026-09-17.