Bonjour,
J'ai l'arborescence XML suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <A> <B> <C> <D> <para>...........</para> </D> </C> <C> <D> <table>..............</table> <D> </C> </B> </A>
Lorsque je suis sur le 2eme D (celui qui contient table), je veux savoir si le frère gauche contient un élément para
Je ne trouve rien ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <xsl:template match="C"> <xsl:choose> <xsl:when test="descendant::table"> <xsl:when test="preceding-sibling::para> ..... </xsl:when> </xsl:when> </xsl:choose> </xsl:template>
Pourtant je suis sur le noeud C ayant une balise table
Merci pour l'aide
Partager