Bonjour,

suite à une précédente discussion (Aide pour script et xmlstarlet), une sortie au format CSV est obtenue
Citation Envoyé par Flodelarab Voir le message
Bonjour

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$ xmlstarlet sel -T -t -m /project/diagram/elements/element/terminals/terminal -s A:T:- "elementInformations" -v "concat(../../elementInformations/*[@name='label'], ';' ,../../@type, ';', @id, ';' , @orientation)" -n toto.xml
X3.6;embed://import/bornes-cables/borne_simple.elmt;1;0
X3.6;embed://import/bornes-cables/borne_simple.elmt;2;2
X4.2;embed://import/bornes-cables/borne_simple.elmt;3;0
X4.2;embed://import/bornes-cables/borne_simple.elmt;4;2
Ta feuille, c'est le terminal. Donc il vaut mieux dire "pour chaque feuille" et remonter à l'"element", plutôt que dire "pour chaque element" et être coincé pour désigner "chaque terminal".

N'est-ce pas ?
je souhaiterais désormais mais le résultat de la commande xmlstarlet dans une base de donnée sqlite, plutôt que dans un fichier csv.
Est-ce réalisable ?
Merci.
Cordialement.