Parsing de fichier

djibril -  
 Jérémy -
Salut à tous, je vouf=drais savoir comment parser un fichier xml en sql
A voir également:

3 réponses

teebo Messages postés 33570 Statut Modérateur 1 793
 
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!
0
sebsauvage Messages postés 33415 Statut Modérateur 15 664
 
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.
0
teebo Messages postés 33570 Statut Modérateur 1 793
 
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!
0
Jérémy
 
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
0