2. 2
Overview
•
What is XSL and XSLT
•
Process Architecture
•
XSL transformation engine
•
XSL Template Sample format
•
XSL elements
•
How to use it
− Using programming language (i.e. java)
− Using IDE plugin
•
Examples (template, variable, iteration, condition)
•
References
3. 3
What is XSL and XSL(T)
XSL
XSL (eXtensible Stylesheet Language) is a styling language for XML which
transforms an XML document into other formats like XML, HTML, PDF
etc. It works as a template between source, and the target document.
XSLT (XSL + Transformation)
XSLT stands for XSL Transformations.
XSLT components
•
XPath is a language for navigating in XML documents.
•
XQuery is a language for querying XML documents.
•
XSL - FO is a language for Formatting XML documents (discontinued)