round(number) | rounds a number to its closest integer (more) |
<xsl:script language="lang" implementation-prefix="prefix"> (msxml:script) | creates a scripting area in a template in which you can declare global variables and define functions (more) |
<xsl:sort case-order="upper-first" | "lower-first" data-type={"number" | "qname" | "text"} lang="language-code" order={"ascending" | " descending"} select="expression"> | defines a sort key which determines the order in which selected nodes are processed by the <xsl:for-each> or <xsl:apply-templates> elements (more) |
starts-with(string, substring) | returns a Boolean indicating whether the string argument starts with the substring specified (more) |
string(expression) | converts the specified expression to a string. If the expression is omitted, the context node is used. (more) |
string-length(string) | returns the number of characters in a string (more) |
<xsl:strip-space elements="names"> | removes white-space-only nodes so that they do not appear in the output (more) |
<xsl:stylesheet version="version_number" id="unique_id" exclude-result-prefixes="list" extension-element-prefixes="list"> | contains all other XSLT elements and delimits the start and stop of the code in an .XSL program (synonymous with <xsl:transform> ) (more) |
substring(string, start, length) | returns the portion of a string that starts at the designated starting position and continuing for the designated number of characters (more) |
substring-after(string, substring) | returns a portion out of a string that occurs after a substring (more) |
substring-before(string, substring) | returns a portion out of a string that occurs before a substring (more) |
sum(node-set) | adds and returns the total value of a set of numeric values within a node-set (more) |
system-property({'xsl:version' | 'xsl:vendor' | 'xsl:vendor-url'}) | returns information about the XSLT processor environment (more) |