The Origin of XSLT
XSLT stands for XML Style Language: Transformations. The name means
that it's a component of the XML Style Language
(XSL), assigned to handle the task of converting input XML into a
special format called XSL-FO (the FO stands for
"Formatting Objects"). XSL-FO
contains both content and instructions for how to make it pretty when
displayed.
Although it's stuck with the XSL name, XSLT is more
than just a step in formatting; it's an important
XML processing tool that makes it easy to convert from one kind of
XML to another, or from XML to text. For this reason, the W3C (yup,
they created XSLT too) released the recommendation for it years
before the rest of XSL was ready.
To read the specification and find links to XSLT tutorials, look at
its home page at http://www.w3.org/TR/xslt.
|