15.9.7. Status Of XSLT And XPath Implementation

Items marked with (*) are currently not implemented.

XPath Axes

  • ancestor::
  • ancestor-or-self::
  • attribute::
  • child::
  • descendant::
  • descendant-or-self::
  • following::
  • following-sibling::
  • namespace:: (*)
  • parent::
  • preceding::
  • preceding-sibling::
  • self::

Node Functions

Node Set Functions

  • node-set document (string, string?, integer?, name?, name?, string?)
  • node-set document-literal (string, string?, integer?, name?, name?, string?)
  • node-set id (object)
  • node-set append (object, object, ..., object)

String Functions

Boolean Functions

  • boolean boolean (object)
  • boolean true ()
  • boolean false ()
  • boolean not (boolean)
  • boolean and (boolean, boolean, ..., boolean)
  • boolean or (boolean, boolean, ..., boolean)
  • boolean some (name, boolean, node-set)
  • boolean every (name, boolean, node-set)
  • boolean function_available (name)

Number Functions

XSLT-specific Functions

XSLT 1.0 Elements and Attributes

  • xsl:apply-imports
  • xsl:apply-templates
  • xsl:attribute
  • xsl:attribute-set (*)
  • xsl:call-template
  • xsl:choose
  • xsl:comment
  • xsl:copy
  • xsl:copy-of
  • xsl:decimal-format
  • xsl:element
  • xsl:fallback (*)
  • xsl:for-each
  • xsl:if
  • xsl:import
  • xsl:include
  • xsl:key
  • xsl:message
  • xsl:namespace-alias
  • xsl:number NOTE: formatting and level="any" is not implemented
  • xsl:otherwise
  • xsl:output
  • xsl:param
  • xsl:preserve-space (*)
  • xsl:processing-instruction
  • xsl:sort
  • xsl:strip-space
  • xsl:stylesheet
  • xsl:template
  • xsl:text
  • xsl:transform (*) NOTE: use xsl:stylesheet instead
  • xsl:value-of
  • xsl:variable
  • xsl:when
  • xsl:with-param

© 1992 - OpenLink Software. All rights reserved.

Making Technology Work for You®