Subject: Re: Trying to sort by an unknown attribute From: Mike Brown <mike@xxxxxxxx> Date: Tue, 14 Mar 2000 20:27:47 -0700 (MST) |
> 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Trying to sort by an unknown attrib, Mike O'Connor | Thread | Setting RowSet from database, Mathews, Silvy (HQP) |
Excelon Stylus buggy, Iain Huxley | Date | select attribute, anoop |
Month |