Subject: RE: [xsl] Grooping and Sorting problem From: Frédéric Tremblay <ftremblay@xxxxxxxxxxxxxxx> Date: Thu, 28 Mar 2002 14:58:00 -0500 |
Hi, thanks for the answer but the problem is: i want to sort all elements like you suggest and i want to make a table with 5 rows and n column. To do this i try this: <xsl:for-each select="test" > <xsl:sort select="@number" data-type ="number"/> <xsl:if test="position() mod 5 = 1"> <tr> <xsl:for-each select="self::test | following-sibling::test[position() < 5]"> <td><xsl:apply-templates/><xsl:value-of select="@number"/></td> </xsl:for-each> </tr> </xsl:if> </xsl:for-each> But the problems is the first element is sorted but the following-sibling::test[position() < 5]" is not sorted... So how can i, first sort all element and after grooping it to make a table with 5 rows and n column? Thanks a lot! Fred -----Original Message----- From: tanz@xxxxxxxxxxxxxxxxxxxxx [mailto:tanz@xxxxxxxxxxxxxxxxxxxxx] Sent: Thursday, March 28, 2002 2:32 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] Grooping and Sorting problem Hi Frédéric, To sort your elements you can use the xsl:sort element: For example: <xsl:for-each select="root/test"> <xsl:sort select="./@number" data-type="number" order="ascending" /> ....... </xsl:for-each> Regards Tanzila ----- Original Message ----- From: "Frédéric Tremblay" <ftremblay@xxxxxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Thursday, March 28, 2002 7:14 PM Subject: [xsl] Grooping and Sorting problem > > Hi, i want to make a HTML table with 5 column and n rows with a XML like > > this: > > > > <root> > > <test number="3"> > > <test number="1"> > > <test number="4"> > > <test number="2"> > > <test number="5"> > > ... > > <test number="100"> > > </root> > > > > so i want to make a table with 5 column and n rows, at every 5 element > > i want a new row. > > > > BUT THE PROBLEM IS: I NEED TO HAVE ALL ELEMENT SORTED!!! > > > > How can i do this? > > > > Thanks a lot! > > > > Fred > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Grooping and Sorting prob, tanz | Thread | Re: [xsl] Grooping and Sorting prob, G. Ken Holman |
Re: [xsl] Converting XML to Fixed L, Garvin Franco | Date | Re: [xsl] Grooping and Sorting prob, G. Ken Holman |
Month |