xml editor

Supported platforms

Compatible with Windows7 & Mac OS X Snow Leopard

Ready for data server software
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Sort Function


Subject: Re: [xsl] Sort Function
From: Alan <alan-xsl-list@xxxxxxxxx>
Date: Tue, 20 Sep 2005 23:56:50 -0400

* Michael Kay <mike@xxxxxxxxxxxx> [2005-09-20 23:10]:
> > -----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.

> 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>

    Thank you Michael. I didn't know about xsl:perform-sort. 

--
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
      • <Possible follow-ups>
      • Alan - Tue, 20 Sep 2005 23:56:50 -0400 <=
Keywords
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSL/XSLT Editor | XQuery | XML Databases | SVN Client
© 2002-2011 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>®XML Editor