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

Langages serveur Discussion :

Transformer du XML en SQL


Sujet :

Langages serveur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 32
    Par défaut Transformer du XML en SQL
    Bonsoir,

    Voilà sa fait plusieur jour que je suis a la recherche d'une réponse a la question suivante :

    Comment transformer un fichier .XML en .SQL ?

    Si vous pouvier m'aider se serai vraiment très gentils.

    Merci de votre compréhension

    A très vite

    cdt,
    fafe93

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    heu je ne crois pas que cela soit possible. sauf si tu créé un script qui va lire ton fichier xml et qui va générer un fichier texte en y insérant les ordres sql via ce qu'il va lire dans le fichier xml mais bon honnêtement ça me parait très lourd à faire.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 32
    Par défaut
    Oui on ma deja dit c'est impossible mais j'en n'ai vraiment besoins et il y a 4614 lignes a faire donc tros long a faire a la main.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 22
    Par défaut
    Bonjour,

    Non ce n'est pas impossible.
    Habituellement c'est plutôt la conversion inverse que l'on cherche et pour le coup c'est plus simple car l'agencement des data lors de la construction du xml aura toujours la même structure

    <database>
    <!-- Table users -->
    <users>
    <user_id>123456</user_id>

    db => tables => column

    l'arborescence ne change pas.
    Donc pour ta conversion, les ennuis surviendront dès que tu ta structures différera de celle ci. Sans quoi, tu peux faire un import directement depuis myadmin

    Si ça n'urge pas, il y a moyen de faire en manipulant le domxml ou avec simple_xml
    Dans le cas contraire, il faudra trouver une classe qui fait ça
    (tu ne doit pas être le seul dans ce cas)

    Pour t'aider un peu, voici une classe que je n'ai pas testé mais qui je pense pourrai t'être utile.

    http://www.phpclasses.org/package/22...XML-files.html

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 32
    Par défaut
    Désoler je ne suis pas fort en codage et truc du genre.

    Si quelqu'un peut m'aider a le faire se serais vraiment sympas car sa fait beaucoup de temps que je cherche sa.

    Cordialement,
    fafe93.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 22
    Par défaut
    Poste une bride de ton xml que l'on voit sa structure et l'ensemble de ses éléments

    Autre question : sur quel SGBD travailles tu ? (MSSql, mysql, oracle...)

Discussions similaires

  1. Transformation xhtml -> xml (probleme xmlns)
    Par yos dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 08/06/2005, 18h12
  2. [XSLT] transformation XHTML->XML
    Par yos dans le forum XSL/XSLT/XPATH
    Réponses: 11
    Dernier message: 23/05/2005, 13h15
  3. XML to SQL
    Par aaronw dans le forum XQUERY/SGBD
    Réponses: 2
    Dernier message: 23/05/2005, 09h37
  4. Générer fichier XML avce sql
    Par Tigresse dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 19/04/2005, 12h25
  5. Generer du xml via SQL(oracle) avec de l'asp
    Par jpg dans le forum XQUERY/SGBD
    Réponses: 6
    Dernier message: 03/08/2004, 12h36

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