XSLT Resources
If you want to start learning XSLT, or expand your knowledge of the language, these resources can help you.
Beginner
- W3School XPath Tutorial — A nice introduction to the most important parts of XSLT, covering syntax, operators, node types and axes.
- XSLT Terminology – XSLT Terminology.
- W3School Beginner XML Tutorial — Covers the basics of XML.
- XSLT and XPath Tutorial — 28 page tutorial covering the basics. Clear and understandable introduction, aimed at beginners.
- A Really, Really, Really Good Introduction to XML — excerpted from the book No Nonsense XML Web Development with PHP.
- Get XSL To Do Your Dirty Work – article on using XSLT in CMSes
- New to XML – From IBM.
- Hands on XSL – Another good overview from IBM.
- SelfHTML – A German XSLT-Element resource.
Intermediate
- Wikipedia XSL Transformations Page — Wikipedia’s entry on XSL includes a long list of external resources.
- XSLT FAQ – XSLT Frequently Asked Questions.
- Jeni's XSLT Pages – XSLT Tutorials.
Advanced
- W3Schools Advanced XML Tutorial — A look at namespaces, encoding and other topics.
- W3Schools XSLT Elements Reference — A useful reference for times when you can’t remember what a particular XSLT element does.
References
- XSLT and XPath Quick Reference — A set of PDF reference cheatsheets for those looking up instructions and functions.
- XML Quick Reference — XML syntax cheatsheet. (.pdf)
- XSLT Quick Reference — XSLT 1.0 cheatsheet. (.pdf)