[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Re: Sorting on call-template value?
Dimitre Novatchev wrote: > > > > > Use a variable? > > > > <xsl:variable name="sortkey"> > > <xsl:call-template name="foo"/> > > </xsl:variable> > > <xsl:for-each select="/some/nodes"> > > <xsl:sort select="string($sortkey)"/> > > ... > > Obviously, this is not a solution -- a sort key must be a function of the > current node if it is to be of any use. The value of the sort key above > would be constant for all /some/nodes and will not cause any changes in the > order they are represented in the node-list. > Obviously, you are much better than me at divining what he wanted, based on his unclear question. It sounded to me like he just wanted to use the result of a call-template *in* his sort key. I assumed he would be doing something like <xsl:sort select=". = xx:node-set($sortkey)"/>. Obviously, I was wrong. Obviously. 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
|