XSLT is an xml based language for transforming XML documents into other XML documents. XSLT stands for eXtensible Styles Language Transformations. It is the most important part of XSL (Extensible Stylesheet Language). XSL is divided into two parts eXtensible Stylesheet Language Transformations (XSLT) and eXtensible Stylesheet Language - Formatting Objects (XSL-FO).
XSLT document is itself a well formed XML document which defines how the transformation of an xml document should take place. It may contain one or many templates which can be created using <xsl:template /> tag. The XSLT processor reads the xml document from top to bottom starting from root. When the processor finds a node it matches with the defined templates in XSLT document and applies it. If it does not find any matching template then the default template is applied.
Posted on: November 26, 2010 If you enjoyed this post then why not add us on Google+? Add us to your Circles