IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

xmlstarlet : sortie vers sqlite (au lieu de CSV)


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2013
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juillet 2013
    Messages : 5
    Par défaut xmlstarlet : sortie vers sqlite (au lieu de CSV)
    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.

  2. #2
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 288
    Par défaut
    Bonjour

    Plus que jamais.

    Tu as un fichier texte plat organisé en colonnes et enregistrements.
    Il semble suffire de faire une insertion de valeurs pour chaque ligne dans une table par SQL.

    As-tu googlisé pour savoir comment tu vas te connecter à ta base sqlite ?

Discussions similaires

  1. Migration MySQL vers SQLite
    Par fadeninev dans le forum Outils
    Réponses: 14
    Dernier message: 24/11/2006, 09h25
  2. Sortie vers un terminal
    Par PaowZ dans le forum Linux
    Réponses: 3
    Dernier message: 20/11/2006, 19h03
  3. [C] Sortie vers l'imprimante usb en C
    Par clampin dans le forum Développement OS X
    Réponses: 1
    Dernier message: 26/07/2006, 12h34
  4. [Eclipse 3.1][Plugin] Rediriger sortie vers la console
    Par petitpepito dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 18/01/2006, 23h37
  5. Comment rediriger la sortie vers /dev/null
    Par dclink dans le forum C
    Réponses: 4
    Dernier message: 24/06/2003, 18h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo