Bonjour,
J'ai un fichier XML tel que :
Lorsque je suis sur une ligne, je voudrai faire un traitement si le frère précédent a une cel1 vide
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 <page> <ligne> <cel1>AAA</cel1> <cel2>BBB</cel2> </ligne> <ligne> <cel1></cel1> <cel2>CCC</cel2> </ligne> <ligne> <cel1></cel1> <cel2>DDD</cel2> </ligne> </page>
Mon instruction XPATH passe toujours par l'otherwise ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <xsl:template match="ligne"> <xsl:choose> <xsl:when test="preceding-sibling::ligne[cel1='']">
Merci
Partager