Subject: Re: [xsl] Easy question, big headache. From: "Mukul Gandhi" <gandhi.mukul@xxxxxxxxx> Date: Tue, 11 Mar 2008 12:32:57 +0530 |
On 3/11/08, Patrick Bergeron <pbergeron@xxxxxxxxxxx> wrote: > In any other language, it's easy easy: > > If (yes_output_record) > { > count = count + 1; > > if (count modulo 5 = zero) > output_marker(); > > output_record(); > } In XSLT, this might be accomplished as follows: Suppose $list holds your output list. Then ... Marker <xsl:for-each select="$list"> <xsl:copy-of select="." /> <xsl:if test="(position() mod 5) = 0"> Marker </xsl:if> </xsl:for-each> (This is not tested) -- Regards, Mukul Gandhi
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Easy question, big headache., Patrick Bergeron | Thread | RE: [xsl] Easy question, big headac, Michael Kay |
[xsl] Easy question, big headache., Patrick Bergeron | Date | RE: [xsl] Easy question, big headac, Michael Kay |
Month |