This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: modulus operator
- From: "Ben Robb" <Ben at cscape dot com>
- To: <xsl-list at lists dot mulberrytech dot com>
- Date: Tue, 1 Oct 2002 18:24:23 +0100
- Subject: RE: [xsl] modulus operator
- Reply-to: xsl-list at lists dot mulberrytech dot com
Yes - its called "mod"
Rgs,
Ben
-----Original Message-----
From: Saverio Perugini [mailto:sperugin@csgrad.cs.vt.edu]
Sent: 01 October 2002 18:08
To: XSL-List@lists.mulberrytech.com
Subject: [xsl] modulus operator
Hello,
Does XSLT have a modulus operator?
I am generating an HTML page containing a long list of links from an XML
document. I would like all the links to appear on one screen in order
to avoid scrolling. I'd like about 7 links per line.
With an modulus operator, I can achieve this pretty easily as follows:
<xsl:for-each select="*">
<a><xsl:attribute name="href"/><xsl:value-of
select="...."/></xsl:attribute><xsl:value-of select="...."/></a>
<xsl:if test="counter % 7 == 0">
<br/>
</xsl:if>
</xsl:for-each>
If XSLT does not have a modulus operator, is there a
way to produce the desired effect?
Thank You and Best Regards,
S. Perugini
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list