[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Designs for XSLT functions (Was: Re: RE: syntax su
On Wed, 21 Feb 2001, Jeni Tennison wrote: > <xsl:variable select="my:first-alphabetically($nodes, 5)" /> > > <exsl:function name="my:first-alphabetically"> > <exsl:param name="nodes" /> > <exsl:param name="number" /> > <xsl:for-each select="$nodes"> > <xsl:sort /> > <xsl:if test="position() <= $number"> > <exsl:append select="." /> > </xsl:if> > </xsl:for-each> > </exsl:function> Yes. This is what I was intending. In general, any function which has to "build" a node-set could use this method. The recursive variant you had below didn't look like fun at all; kinda nasty hoop to jump to just do an "append". What do you all think? Clark XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|