Bonjour,
dans un <xsl:template matche=doc>
j'appliquer un apply-template sur les descendants du noeud courant dont le nom est "cible" (qui contient lui même des sous elements)
pour ce faire j'utilise :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:apply-templates select="../doc//cible"/>
? es correct d'ecrire aussi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:apply-templates select="descendant::cible"/>
maintenant je voeux faire le contraire c t'a dire tous sauf cible
que faire?
j'ai essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:apply-templates select="*[not(self::cible)]"/>
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:apply-templates select="descendant::node()[not(self::cible)]"/>
ça ne fonctionne pas
merci pour votre aide