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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Sort Function, Michael Kay | Thread | [xsl] Can't use xsl:include href="c, UlyLee |
RE: [xsl] Using saxon:assign and te, Michael Kay | Date | [xsl] Can't use xsl:include href="c, UlyLee |
Month |