JO: for-each und Tabellen

Beitrag lesen

Hallo,

ich habe folgendes Problem: ich gehe eine Liste mit for-each durch, und will den Inhalt in eine Tabelle schreiben. Allerdings will ich zwei Spalten haben. Wie geht das?

So hat es nicht funktioniert, da <TR> innerhalb des xsl:if nicht wieder geschlossen wird:

<xsl:for-each ...>

<xsl:if test="position() mod 2 = 1">
  <TR>
 </xsl:if>

<TD colspan="2">
  <xsl:value-of select="."/>
 </TD>

<xsl:if test="position() mod 2 = 0">
  </TR>
 </xsl:if>

</xsl:for-each>

Hat jemand eine Idee?