[ XMLAD Home ] [ Topic Types ] [ Occurrence Types ] [ Association Types ] [ Master Index ]

XSLT

Base Name

Base Name (unscoped)
XSLT

Instance of

Associations

Occurrences

Acronym Expansion

XSL Transformations

Description

XSLT is a language for transforming XML documents into other XML documents. A transformation expressed in XSLT describes rules for transforming a source tree into a result tree. The transformation is achieved by associating patterns with templates. A pattern is matched against elements in the source tree. A template is instantiated to create part of the result tree. The result tree is separate from the source tree. The structure of the result tree can be completely different from the structure of the source tree. In constructing the result tree, elements from the source tree can be filtered and reordered, and arbitrary structure can be added.A transformation expressed in XSLT is called a stylesheet.XSLT is designed for use as part of XSL, which is a stylesheet language for XML. XSL specifies the styling of an XML document by using XSLT to describe how the document is transformed into another XML document that uses the formatting vocabulary.XSLT is also designed to be used independently of XSL. A transformation in the XSLT language is expressed as a well-formed XML document conforming to the Namespaces in XML Recommendation, which may include both elements that are defined by XSLT and elements that are not defined by XSLT.

W3C specification

http://www.w3.org/TR/xslt
Generated from an XML Topic Map with xtm2xhtml. (c) Stefan Mintert