bonjour tout le monde,
Dans le XML suivant, j'aimerais sélectionner les "a" ayant pour enfant seulement "b", ensuite les "a" avec seulement "b" et "d"... ( la liste des balises dans le fichier d'origine est plutôt longue et je dois chercher différents cas)
Pour l'instant le Xpath que j'utilise est //a[b][count(*) = count(b)]. Existe-t-il un moyen plus simple en Xpath de dire Je voudrais tous les "a" avec seulement "b" ?
Merci par avance
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
16
17
18
19
20
21 <doc> <a> <b></b> <c></c> <d></d> </a> <a> <b></b> <d></d> </a> <a> <b></b> <c></c> </a> <a> <b></b> </a> <a> <e></e> </a> </doc>
Partager