(Some) XSLT Transformation Elements


XSL ElementDescription
xsl:apply-templatesFind correct template to apply
xsl:templateDefines a template for output based on a pattern
xsl:elementGenerates an element in the output with specified name
xsl:attributeGenerates attribute node and applies to element
xsl:value-ofEvaluates select and outputs value
xsl:textGenerates text literaly
xsl:copy and
xsl:copy-of 
Shallow (resp. deep) copy of a target node from source to output
xsl:chooseConditional testing with xsl:otherwise and xsl:when
xsl:for-eachApplies same template to multiple document nodes
xsl:ifConditional test
xsl:sortSort the elements