This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Sorting using variable
- From: Alessio Mazzieri <mazzieri at umbrars dot com>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Wed, 14 Nov 2001 17:39:25 +0100
- Subject: [xsl] Sorting using variable
- Reply-to: xsl-list at lists dot mulberrytech dot com
Hi to all.
I've an XML like this:
<page>
<item>
<name>something</name>
<surname>something</surname>
<otherdata>something</otherdata>
</item>
.
. other items...
.
</page>
In the XSL, the processor cycle through items with an <xsl:for-each>
statement that select each item.
The order in wich each node being processed is defined by the content of
a variable named $sort_node.
For example, if $sort_node contains "surname", I want the <xsl:sort>
statement to be:
<xsl:sort select="surname"/>
I've tried with
<xsl:sort select="$sort_node"/>
but it doesn't work.
Any suggestion?
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list