[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: counting and displaying with xsl?
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|