XSLT
XSLT stands for Extensible Stylesheet Language Transformation.
XSLT is an XML application that designates the rules by which one XML document is transformed into another.
An XSLT stylesheet contains templates. The XSL processor compares the templates to a given input document and if a match is found, the transformation process continues.
The XSL Transformation process:
1. Processor
reads the input XML document.
2. A matching
template is searched for.
3. If match
is found, an output tree is generated.
4. Output
tree is written out as another XML document or a text or html file.
Common XSLT Processors Include: