Parsing de fichier

Salut à tous, je vouf=drais savoir comment parser un fichier xml en sql

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Salut...
    En sql 8-), tu n'as pas autre chose de disponible? Ou alors tu veux dire le faire parser et l'inserer dans du sql? Parce que bon il te faut un parser un sans doute ecrire un programme apres...
    Tu peux par exemple utiliser python pour parser le fichier et l'inserer dans ta base SQL, mais tu peux le faire dans enormement de langages...

    .  .  Bon!Si on m'empeche de travailler
    \_/  Je ne me debattrai pas!
    1. Modérateur
      mmm... comme dit Teebo, SQL n'est pas fait pour parser du XML, mais pour interroger une base de données.

      Tu veux peut-être parler des extensions XML de certains serveurs SQL ? (comme Microsoft SQL Server 2000 ?)

      Sinon il faut utiliser des librairies comme SAX ou DOM pour parser les fichiers XML, et ensuite les insérer dans une base de données en SQL.

      Ou encore mieux, utiliser des mappeurs object<-->SQL comme Hibernate.
      http://hibernate.sourceforge.net/
      mais là c'est d'un autre niveau.
      1. Contributeur
        Holala, t'as raison ca manquait carrement de clarte mon truc, il est tant qu'ils reparent la machine a cafe ici! :-D

        .  .  Bon!Si on m'empeche de travailler
        \_/  Je ne me debattrai pas!
    2. Il y a une libraire PHP qui contient des fonction de parsing XML voire sur http://fr.php.net/xml

      Je crois même qu'elle est installée avec les dernieres versions de PHP

      --
      Jérémy