Defines a sort key for the current context. The first
<xsl:sort> defines the
primary sort key, the second
<xsl:sort> defines the secondary sort
key, etc. You can have as many
<xsl:sort> elements as you
Determines the nodes to be sorted. You can also
select attribute and
use the contents of the
<xsl:sort> element to define the
nodes to be sorted.
A string that defines the language used by the sort. The language codes are defined in RFC1766, available at http://www.ietf.org/rfc/rfc1766.txt. Not all processors support all languages, so check your XSLT processor’s documentation.
An attribute that defines the type of the items to
be sorted. Allowable values are
text; the default is
text. An XSLT processor has the option
of supporting other values as well. Sorting the values
32 10 120 with
10 120 32, while
10 32 120.
[2.0] In XSLT 2.0, you can specify a QName that represents some other datatype. How (or if) that value is processed can vary from one XSLT processor to another.
An attribute that defines the order of the sort.
Allowable values are
An attribute that defines the order in which
upper- and lowercase letters are sorted. Allowable values are
The collation order used by this sort. For example, in Spanish, the single letter ll