|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Trying to sort by an unknown attribute
> I want to be able to sort a bunch of table rows, but I want to be able
> to supply the column to sort by in the XML. For example:
>
> I want to take the following XML:
>
> <events sortby='name'>
> <event name='name1' rfq='ABC123' sponsor='dan' status='complete' />
> <event name='name2' rfq='BCA321' sponsor='mike' status='pending' />
> </events>
Hmm, something like this?
(warning: untested code)
<xsl:template match="events">
<xsl:variable name="sortkey" select="@sortby"/>
<xsl:apply-templates select="event">
<xsl:sort select="@*[name() = $sortkey]"/>
</xsl:apply-templates>
</xsl:template>
- Mike
________________________________________________________________________
Mike Brown / Hyperreal | Hyperreal http://www.hyperreal.org/music/
PO Box 61334 | XML & XSL http://www.skew.org/xml/
Denver CO 80206-8334 USA | http://www.hyperreal.org/~mike/
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
|

Cart








