[XSLT] Template imbriqué dans un if
Bonjour tt le monde,
Je suis novice dans le domaine du xsl &CO alors svp aidez moi.
Voila quand je lance la transformation j'ai un message d'erreur:
XSTE0010:an xsl:if element must not contain an xsl:template element.
mon fichier xml à transformer a cette forme:
Code:
1 2 3 4 5 6 7 8 9
| <A>
<B>
<C>
.
.
.
</C>
</B>
</A> |
ma transfo est de la forme:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <xsl:template match="C">
<xsl:for-each select="../B">
<xsl:if test=" "> (LE 1ER IF)
<xsl:template match="C" priority="1">
<xsl:copy>
</xsl:copy>
</xsl:template >
</xsl:if >
<xsl:if test=" "> (LE 2EME IF)
<xsl:template match="C" priority="1">
<xsl:copy>
</xsl:copy>
</xsl:template >
</xsl:if >
</xsl:for-each>
<xsl:template> |
quoi dois je changer??!!