The Extensible Stylesheet Language
XSLT is a declarative language used to define transformations
from XML documents into (usually) other XML documents.
XSLT is provided as a service accessed with an operator parameter referencing
the XSLT stylesheet and an operand parameter referencing the
XML document to be transformed.
active:xslt+operator@{xsl-stylesheet}+operand@{xml-document}
The result of an XSLT transform is a new resource which can be mapped to a URI address.
Pipelined
transforms make it easy to create filters, generate views on data,
or style data for presentation.
Reference
A range of XSLT engines are provided...