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
- 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.
- Advanced matching and sortingMatch pattern priorities, multi-key sorting with data types, key-based lookup, and grouping without a group-by instruction.
- 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.