Bonjour,
J'herite d'un fichier XML que j'aimerais pouvoir mettre en forme. Je dois pour un attribut trouver une valeur qui va dépendre de 4 chemins :
si chemin1/Id a une correspondance dans chemin2/souschemin/Id
et que chemin2/Id a une correspondance dans chemin3/Id
en sachant que chemin2 est trouvé à la première étape.
Voici un exemple
Ici seul elt1 rempli la condition, elt2 n'a pas la correspondance vers le chemin3.
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
22
23
24
25
26
27
28
29
30
31 <root> <elements> <elt> <id>elt1</id> <chemin1> <id>e1.1</id> </chemin1> <chemin2> <id>e1.2</id> <souschemin> <id>e1.1</id> </souschemin> </chemin2> <chemin3> <id>e1.2</id> </chemin3> </elt> <elt> <id>elt2</id> <chemin1> <id>e2.1</id> </chemin1> <chemin2> <id>e2.2</id> <souschemin> <id>e2.1</id> </souschemin> </chemin2> </elt> </elements> </root>
Quelqu'un a une idée de comment pouvoir écrire cette condition ?
Merci d'avance
Partager