Contruire un arbre hiérachique XML depuis un fichier csv

Fermé
Oxy750 Messages postés 1 Date d'inscription lundi 15 octobre 2012 Statut Membre Dernière intervention 15 octobre 2012 - 15 oct. 2012 à 11:21
Bonjour,

Je voudrais construire un arbre hiérarchique format XML à partir d'un fichier csv.

J'ai un fichier csv structuré comme ceci.
"Num entité";"Num Pére Entité";"Nom Entité";"Sigle Entité"
Example:
"10";"10";"Nom_de_10";"N10"
"15";"10";"Nom_de_15";"N15"
"20";"20";"Nom_de_20";"N20"
"110";"10";"Nom_de_110;"N110"
"1110";"110";"Nom_de_1110";"N1110"
etc..

Je voudrais obtenir un fichier XML de la forme suivante
<Tree>
<Node Non="Nom_de_10">
N10
<Node Non="Nom_de_110">
N110
<Node Non="Nom_de_1110">
N1110
</Node>
</Node
</Node
<Node Non="Nom_de_20">
N20
</Node>
etc...
</Tree>

J'ai essayé plusieurs méthodes avec tOutputXML et tOutputMSXML mais je n'arrive pas à obtenir le résultat XML présenté ci-dessous.
Avez-vous une suggestion ?
Je pensais partir sur ledéveloppement d'une routine mais est-ce la meilleur des solutions ?

Par avance merci.