[XSLT] Création d'une table html
	
	
		Bonjour,
j'ai un fichier xml contenant un nombre d'enregistrements variable.
Je veux mettre en forme tout cela en passant par un xsl.
Je cherche donc à créer une table avec des balises <br> et <td>.
Comme il y a beaucoup d'éléments je ne ne souhaite pas tout afficher sur une seule ligne ou sur un colonne.
Je voudrais que tous les 5 éléments, une nouvelle ligne soit créée.
Pour le moment je procède la façon suivante : 
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14
   |  
<xsl:for-each select ="PIC">
  <xsl:choose>
    <xsl:when test="position() mod 5 =1">
      <tr><td>debut</td>
    </xsl:when>
    <xsl:when test="position() mod 5 =0">
      <td>fin</td></tr>
    </xsl:when>
    <xsl:otherwise>
      <td>milieu</td>
    </xsl:otherwise>
  </xsl:choose>
</xsl:for-each> | 
 Mais j'ai l'erreur suivante : 
Erreur d'analyse XML : balise ne correspondant pas. Attendu : </tr>.
Je comprend bien qu'il faut fermer la balise, mais moi je veux la fermer après avoir ajouté mes autres colonnes...
Une idée ?