[XSLT] balises entrelacées ?
bonjour,
seconde question de la matiné
voila je voudrais ecrire un bout de script xslt de ce style là ...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<xsl:element name="balise1">
<xsl:for-each select="root/element/*">
<xsl:choose>
<xsl:when test=condition>
<xsl:element name="balise2">
faire qqch
</xsl:element>
<xsl:when>
<xsl:otherwise>
</xsl:element> => on ferme la balise1
<xsl:element name="balise1"> => on reouvre une balise 1
<xsl:element name="balise2">
faire qqch
</xsl:element>
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
</xsl:element> => on ferme la balise1 |
biensur, j'ai deja essayé et ça marche pas .. il ne supporte pas que je referme la "balise1" dans la boucle ... quelqu'un à une idée ?