XSLT » Elements »Microsoft Proprietary

This table lists seven proprietary XSLT elements created by Microsoft for some of its implementations of the XSLT technology. These are not part of the W3C XSLT standard.

xsl:cdata

Creates and adds a new CDATA section which allows you to use markup elements without violating the XML well-formed requirements.

xsl:define-templateset

Defines a new set of templates.

xsl:entity-ref

Creates and adds an entity reference node.

xsl:eval

Evaluates a script expression and generates a string that can appear in the output.

xsl:node-name

Adds the current node name to output.

xsl:pi

Generates a processing instruction in the output.

xsl:script , msxsl:script

Creates a scripting area in a template in which you can declare global variables and define functions. msxsl:script is used by the latest Microsoft XML implementation (version 3.0). It is a child of the xsl:stylesheet element and has two attributes: language which defines the scripting language(the default is JScript) and implementation-prefix which declares the associated namespace.

See Also: