Bonjour,
Je viens de faire quelques essais avec les composants "tFileInputDelimited" et "tAdvancedFileOutputXML" pour transformer le fichier CSV (ci-dessous) en un fichier XML dont les balises sont imbriquées -> ca fonctionne plutôt bien, sauf que... Serait-il possible de faire en sorte que les données soient transférées, non plus dans des attributs (comme c'est le cas actuellement pour <balise1> et <balise2>), mais directement entre les balises;comme dans l'exemple "Perspective XML", ci-dessous ? (Voir ci-dessous la copie d'image / au mappage, si besoin)
En vous remerciant par avance !
Fichier CSV:
Fichier XML obtenu:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 balise1;balise2;balise3;Id; valeur1;valeur2;valeur3;1 valeur10;valeur20;valeur30;2
Perspective XML:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <rootTag> <balise1 a="valeur1"> <balise2 b="valeur2"> <balise3>valeur3</balise3> </balise2> </balise1> <balise1 a="valeur10"> <balise2 b="valeur20"> <balise3>valeur30</balise3> </balise2> </balise1> </rootTag>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <rootTag> <balise1>valeur1 <balise2>valeur2 <balise3>valeur3</balise3> </balise2> </balise1> <balise1>valeur10 <balise2>valeur20 <balise3>valeur30</balise3> </balise2> </balise1> </rootTag>
Partager