RE: [xsl] problem with spreadsheet-like xml structure

Subject: RE: [xsl] problem with spreadsheet-like xml structure
From: "Aron Bock" <aronbock@xxxxxxxxxxx>
Date: Sat, 11 Jun 2005 21:14:55 +0000
Actually there are a lot more cells, so I have to use:

<xsl:if test="(position()  = 2) or (position()  = 7) or (position()  = 12)
or (position()  = 17) or (position()  = 22) ">

The idea was that, if each group were comprised of a fixed number of cells, you could use the mod operator to identify the start of each group. In your revised example above, it seems to be 5. Alternatively, if an attribute of a cell enables it to be identified as the start of a group, you may use this instead of position(). With either algorithm you may use keys to get you just the start-of-group cells.


Current Thread