Subject: Re: [xsl] populating table with sorted elements From: "andrew welch" <andrew.j.welch@xxxxxxxxx> Date: Sat, 29 Jul 2006 17:43:43 +0100 |
I am a newcomer to XML/XSLT and am struggling with a bit of code in which I am attempting to populate a six-column table, while allowing an xsl:sort.
Here is a section of my current code:
<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
...
<table width="970" border="0" cellspacing="0" cellpadding="0"> <xsl:for-each select="xml/work/*[position() mod 6 = 1]"> <tr> <xsl:apply-templates select=".|following-sibling::*[position() < 6]" /> </tr> </xsl:for-each> </table>
...
The XML structure I've set up looks like this:
<xml> <work> <piece> </piece> <piece> </piece> ... </work> </xml>
How would I go about adding sort functionality? It seems like it would be easy enough, yet all of my attempts so far have failed...
Any suggestions would be much appreciated!
<xsl:apply-templates select="........"> <xsl:sort select="....."/> </xsl:apply-templates/>
cheers andrew
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] populating table with sorted , Christian Marc Schmi | Thread | RE: [xsl] populating table with sor, Michael Kay |
Re: [xsl] Occurences of comma-separ, Mukul Gandhi | Date | [xsl] Transquery and XSL-T 2.0, bryan rasmussen |
Month |