
Extensible Stylesheet Language (XSL) • 237
6.2 XSL TRANSFORMATIONS (XSLT): AN OVERVIEW
6.2.1 Basics and Purpose of XSLT
6.2.1.1 Understanding XSLT
As the name suggests, XSLT is used to transform XML data from one structure to another.
The transformation can be with respect to the following:
• Create new content
• Add to the existing content
• Modify XML content into another XML format, or into a non-XML format
• Perform operations such as searching
• Extract parts of a document
• Transform data into a suitable output format, for example, HTML, WML, XHTML, etc.
• Convert text data into VoiceXML
• Incorporate graphical elements into ...