RE: [xsl] Sort Function

Subject: RE: [xsl] Sort Function
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Wed, 21 Sep 2005 04:09:42 +0100
There is now:

<xsl:function name="f:sort" as="item()*">
  <xsl:param name="in" select="item()*/>
  <xsl:perform-sort select="$in">
    <xsl:sort select="."/>
  </xsl:perform-sort>
</xsl:function>

Michael Kay
http://www.saxonica.com/ 

> -----Original Message-----
> From: Alan [mailto:alan-xsl-list@xxxxxxxxx] 
> Sent: 21 September 2005 03:42
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Sort Function
> 
> 
> Wondering if there is a sort function in XPath 2.0 or XSQL 2.0 that
> would work like reverse, take a sequence, return a sequence.
> 
> Going to use for-each for now, but would prefer...
> 
> <xsl:value-of select="string-join(sort(fn:keywords(.)), '+')"/>
> 
> Cheers.
> 
> --
> Alan Gutierrez - alan@xxxxxxxxx
>     - http://engrm.com/blogometer/index.html
>     - http://engrm.com/blogometer/rss.2.0.xml

Current Thread
  • [xsl] Sort Function
    • Alan - Tue, 20 Sep 2005 22:41:41 -0400
      • Michael Kay - Wed, 21 Sep 2005 04:09:42 +0100 <=
      • <Possible follow-ups>
      • Alan - Tue, 20 Sep 2005 23:56:50 -0400