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
...
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> |
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.
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