Re: Exporter du xml dans une base mysql
Eric van der Vlist <[email protected]>
| Newsgroups | gmane.text.xml.french.tech |
|---|---|
| Organization | Dyomedea (http://dyomedea.com) |
| Message-ID | <[email protected]> |
Bonjour,
Le lundi 27 février 2006 à 17:19 +0100, Marc Abiven (datz) a écrit :
> Tu peux faire une feuille xsl qui te transforme
> ton xml en sql avec des "INSERT INTO"
Oui, ou également utiliser un format texte d'import rapide si la base de
données en supporte un.
C'est ce que je fais pour alimenter la base de données utiliser par
l'index de XMLfr (cf
http://xmlfr.org/documentations/articles/010312-0001#rdbms).
Cela tourne sans aucun problème toutes les nuits sur deux serveurs
depuis bientôt six ans et c'est donc une solution fiable...
Ceci dit, comme toujours, il faut faire attention aux détails qui
peuvent être plus ou moins faciles à régler en XSLT, notamment la
manière de gérer les apostrophes, guillemets ou autres caractères
spéciaux pour SQL ou le format d'import choisi ou encore les formats des
dates et des nombres.
Cordialement,
Eric van der Vlist
--
GPG-PGP: 2A528005
Did you know it? Python has now a Relax NG (partial) implementation.
http://advogato.org/proj/xvif/
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
-- Attached file included as plaintext by Ecartis --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQBEBAEEDvn+ZCpSgAURAm1pAJ9S6h11mCuzOvfRdEgpANHLBIru6QCfVZQ+
KevFlQCyDvDPB0MbONKAknU=
=w1G2
-----END PGP SIGNATURE-----