Subject: RE: how to add a </tr> on every position() mod 4 = 0 ?
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Mon, 11 Nov 2002 10:35:34 -0000
|
XSLT doesn't write tags, it writes nodes. Writing a begin tag and an end
tag are therefore not two operations that can be performed separately.
You will find the answer to your FAQ at
http://www.dpawson.co.uk/xsl/sect2/N7450.html#d7256e13
Michael Kay
Software AG
home: Michael.H.Kay@xxxxxxxxxxxx
work: Michael.Kay@xxxxxxxxxxxxxx
> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of
> Thomas Sandor
> Sent: 11 November 2002 08:56
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: how to add a </tr> on every position() mod 4 = 0 ?
>
>
> hi,
>
> I have a list in xml, and want to show them in a 4-column
> table (in at least 2 rows). so I would like to add a closing
> </tr> tag to every <xsl:if
> test="position() mod 4 = 0"> but I cannot write a simple
> closing </tr> tag here, because parser says it's an error.
> (However a <tr/> works for output, but it's not the clean and
> sytanctically the best way)
>
> Does anybody have an idea?
>
> Thanks in advance.
>
> Cheers,
> Thomas
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|