[MySQL] Importer XML dans une base de données
Bonjour
Je souhaiterais connaitre comment on pourrait transferer un flux d'information XML en BDD mysql. Je développe en java.
J'ai effectué une recherche sur ce forum, mais j'aurais besoin d'eclaircissement sur XSLT. Apparement je devrais parser mon fichier XML et utiliser XSLT pour pouvoir faire l'ajout de mes données dans une base de données. Est ce bien cela ?
Merci d'avance
stardeus
.. et comment crée-t-on un fichier texte .sql à partir de là
Hello,
Je suis super novice :lol: , reprenons l'exemple de fraoustin avec la table articles et les champs id et nom.
le fichier .xsl permet d'afficher le fichier .xml dans mon navigateur, sous forme d'une série de "insert into articles ...", ça c'est clair. Si je veux importer ça dans ma base, ... , c'est un copier/coller pas super.
J'aimerais savoir s'il est possible de rediriger ce résultat dans un fichier texte (plutot que dans mon navigateur) pour injecter ces instructions dans mysql.
En gros: Comment ouvrir un fichier .xml, après transformation grâce à un fichier .xsl et rediriger le résultat dans un fichier .sql
Merci
Sibawe
Résolution, installation de Xalan , Regex
Merci pour toutes vos remarques
1/ Je sais pas comment on fait "résolu" :oops: , il faut être créateur du thread non?
2/ J'ai installé xalan sous java, un thread dédié pour détailler la procédure va suivre ..
3/ Mon pble initial est presque résolu ..., mais la suite passe par les regex. Un nouveau thread a été créé. Si qqn a une idée:
http://www.developpez.net/forums/sho...23#post1939523