The Netscape XSLT/XPath Reference
The following is an alphabetized and annotated list of the elements, axes, and functions from the W3C's 1.0 Recommendation for XSLT, as well as from the appropriate sections of the XPath Recommendation. Development of the XSLT processor is ongoing, and this document will be updated as functionality is expanded.
Elements
- xsl:apply-imports (supported)
- xsl:apply-templates (supported)
- xsl:attribute (supported)
- xsl:attribute-set (supported)
- xsl:call-template (supported)
- xsl:choose (supported)
- xsl:comment (supported)
- xsl:copy (supported)
- xsl:copy-of (supported)
- xsl:decimal-format (supported)
- xsl:element (supported)
- xsl:fallback (not supported)
- xsl:for-each (supported)
- xsl:if (supported)
- xsl:import (mostly supported)
- xsl:include (supported)
- xsl:key (supported)
- xsl:message (supported)
- xsl:namespace-alias (not supported)
- xsl:number (partially supported)
- xsl:otherwise (supported)
- xsl:output (partially supported)
- xsl:param (supported)
- xsl:preserve-space (supported)
- xsl:processing-instruction
- xsl:sort (supported)
- xsl:strip-space (supported)
- xsl:stylesheet (partially supported)
- xsl:template (supported)
- xsl:text (partially supported)
- xsl:transform (supported)
- xsl:value-of (partially supported)
- xsl:variable (supported)
- xsl:when (supported)
- xsl:with-param (supported)
Axes
- ancestor
- ancestor-or-self
- attribute
- child
- descendant
- descendant-or-self
- following
- following-sibling
- namespace (not supported)
- parent
- preceding
- preceding-sibling
- self
Functions
- boolean() (supported)
- ceiling() (supported)
- concat() (supported)
- contains() (supported)
- count() (supported)
- current() (supported)
- document() (supported)
- element-available() (supported)
- false() (supported)
- floor() (supported)
- format-number() (supported)
- function-available() (supported)
- generate-id() (supported)
- id() (partially supported)
- key() (supported)
- lang() (supported)
- last() (supported)
- local-name() (supported)
- name() (supported)
- namespace-uri() (supported)
- normalize-space() (supported)
- not() (supported)
- number() (supported)
- position() (supported)
- round() (supported)
- starts-with() (supported)
- string() (supported)
- string-length() (supported)
- substring() (supported)
- substring-after() (supported)
- substring-before() (supported)
- sum() (supported)
- system-property() (supported)
- translate() (supported)
- true() (supported)
- unparsed-entity-url() (not supported)
© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/XSLT/Transforming_XML_with_XSLT/The_Netscape_XSLT_XPath_Reference