The components of the XSL |
The full XSL language logically consists of three component languages which are described in three W3C (World Wide Web Consortium) Recommendations: |
XPath:
XML Path Language–a language for referencing specific parts of an XML document |
XSLT:
XSL Transformations–a language for describing how to transform one XML document (represented as a tree) into another |
XSL:
Extensible Stylesheet Language–XSLT plus a description of a set of Formatting Objects and Formatting Properties |
What is XSLT? |
• XSLT stands for XSL Transformations
• XSLT is the most important part of XSL • XSLT transforms an XML document into another XML document • XSLT uses XPath to navigate in XML documents • XSLT is a W3C Recommendation |
XSLT = XSL Transformations |
XSLT is the most important part of XSL. XSLT is used to transform an XML document into another XMLdocument, or another type of document that is recognized by a browser, like HTML and XHTML. Normally XSLT does this by transforming each XML element into an (X)HTML element. |
With XSLT you can add/remove elements and attributes to or from the output file. You can also rearrange and sort elements, perform tests and make decisions about which elements to hide and display, and a lot more. |