Subject: RE: counting and displaying with xsl? From: Jim Clement <JClement@xxxxxxxxxxxxxx> Date: Wed, 7 Jun 2000 15:44:52 -0400 |
I if you're in a loop, I would use mod and position. Here's something I did to make colored bars in an HTML "person list" table <xsl:for-each select="Person"> <TR> <TD> <xsl:attribute name="BGCOLOR"> <xsl:choose> <xsl:when test="position() mod 2 = 1">#FFFFFF</xsl:when> <xsl:when test="position() mod 2 = 0">#DBDBDB</xsl:when> </xsl:choose> </xsl:attribute> <A HREF="personlink.html"> <xsl:value-of select="PersonName" /> </A> </TD> </TR> </xsl:for-each> >-----Original Message----- >From: juggy@xxxxxxx [mailto:juggy@xxxxxxx] >Sent: Tuesday, June 06, 2000 8:07 PM >To: xsl-list@xxxxxxxxxxxxxxxx >Subject: counting and displaying with xsl? > > >Hi, > >Is there any way to use xsl to count the number of items in my >xml? I'd like to know this so I could arrange them according to their >number (e.g. have a line break every 5 items). >I think of something like ><xsl:if "count > 5"> > ARRANGE NORMAL ><xsl:if-otherwise> > LINEBREAK > ARRANGE NORMAL >... > >Juggy > > > 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 -> |
---|---|---|
counting and displaying with xsl?, juggy | Thread | RE: counting and displaying with xs, anatd |
Problems with multiple xsl:param, Niall Kavanagh | Date | Re: Only child pattern -- XT bug or, Sebastian Rahtz |
Month |