Bonjour,
Je fais appel à votre aide pour résoudre un problême assez classique (je pense), mais j'ai un peu de mal.
J'ai un fichier (XML) avec des balises indenté comme ci-dessous
...
L'objectif est de transformer le fichier afin que pour objet eA, la valeur de zoneY soit remplacée par celle de la zoneX et valoriser la zoneX à 0.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <eA> <zoneA>xxx</zoneA> <zoneB>bklsf</zoneB> ... <zoneX>toto</zoneX> <zoneY>titi</zoneY> </eA> <eA> ... </eA>
J'ai réussi à faire la transformation dans le cas où d'un fichier comprenant une ligne unique par objet eA (toutes les zones concaténées) mais je galère si le fichier est indenté comme ceci.
Merci d'avance pour votre aide.
Partager