daniel : farblich alternierende tabellenzeilen mit xsl ausgeben

Beitrag lesen

hallo alle zusammen,

ich versuche mich gerade zum ersten mal ein bißchen an xml/xsl.

nun habe ich eine xml-datei schon mal via xsl zur tabellarischen ausgabe bewegen können - immerhin.

was mir nun zu meinem glück aber noch fehlen würde, wären alternierende tabellenzellen.

wenn ich mit php arbeiten würde, würde ich einfach eine variable mitzählen lassen, bei jedem durchlauf durch 2 teilen und je nach rest (0 oder 1) der zeile eine farbe verpassen...

geht sowas auch mit xsl? ich hab mal rumgesucht, aber nirgendwo sowas gefunden.

<xsl:for-each select="office"> <xsl:sort select="long" /> <tr>

<td valign="top" width="2%"><xsl:value-of select="nummer" /></td> <td valign="top" width="5%"><xsl:value-of select="short" /></td> <td valign="top" width="10%"><xsl:value-of select="long" /></td> <td valign="top" width="15%"><xsl:value-of select="level3" /></td> <td valign="top" width="15%"><xsl:value-of select="level2" /></td> <td valign="top" width="15%"><xsl:value-of select="level1" /></td>

</tr>

</xsl:for-each>

vielen dank für eure hilfe !!

grüße, daniel