Xsl:if
sabot
-
sabot -
sabot -
Bonjour,
je cherche à faire ceci :
<balise>
<xsl:if test=""></balise><balise></xsl:if>
</balise>
mais ce n'est pas valide car le parseur ne trouve plus la balise fermante du xsl:if. J'ai essayé avec xsl:text mais c'est la même chose.
Avez-vous une solution s'il vous plait ?
Merci
je cherche à faire ceci :
<balise>
<xsl:if test=""></balise><balise></xsl:if>
</balise>
mais ce n'est pas valide car le parseur ne trouve plus la balise fermante du xsl:if. J'ai essayé avec xsl:text mais c'est la même chose.
Avez-vous une solution s'il vous plait ?
Merci
4 réponses
-
il faut spécifier quelque chose dans ton test, car la tu fais une condition sur rien, c'est pour ça qu'il n'apprécie pas trop...
http://xmlfr.org/w3c/TR/xslt/#section-Conditional-Processing-with-xsl:if -
oui ça je sais, je voulais dire peu importe le test. si tu préfères
<balise>
<xsl:if test="$variable=1"></balise><balise></xsl:if>
</balise> -
rah, ça fait une pich' que j'ai pas tapé de xsl, mais ça me dit un truc ce problème de fermeture de balise dans un test, mais j'sais plus comment je le contournais.. Si ça me reviens j'te le posterai ;) dsl
-