Subject: Re: [xsl] Sorting on call-template value? From: Mike Brown <mike@xxxxxxxx> Date: Sun, 13 Apr 2003 12:58:44 -0600 (MDT) |
Randy Oxentenko wrote: > I am a novice with XSLT. My question is with respect to the child of > <xsl:for-each> that is <xsl:sort>. Is it possible to use a result returned > from <xsl:call-template> as the sort key? > > Perhaps a better way to phrase the question might be this: You can sort on > the value of functions intrinsic to XSL, such as position() or > substring-before() etc. Is it possible to write your own "functions" as xsl > templates, and sort on the value returned from those? 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)"/> ... XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Sorting on call-template valu, Randy Oxentenko | Thread | Re: [xsl] Sorting on call-template , Randy Oxentenko |
Re: [xsl] How to render TEI <div*>s, James J. Ramsey | Date | Re: [xsl] How to render TEI <div*>s, David Carlisle |
Month |