XSLT - XSL Transformations
XSL (eXtensible Stylesheet Language) consists of two parts: XSL Transformations and
XSL Formatting Objects.
An XSLT stylesheet is an XML document defining a
transformation for a class of XML documents.
- A stylesheet seperates contents and logical structure from presentation.
Not intended as completely general-purpose XML
transformation language - designed for XSL Formatting
Nevertheless: XSLT is generally useful.
The basic idea:
The basic design:
XSLT is declarative and based on pattern-matching and templates.