chemin/condition alambiqué
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.:cfou:
Voici un exemple
Code:
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> |
Ici seul elt1 rempli la condition, elt2 n'a pas la correspondance vers le chemin3.
Quelqu'un a une idée de comment pouvoir écrire cette condition ? 8O
Merci d'avance