Convertion XML vers BD

Signaler
Messages postés
2
Date d'inscription
jeudi 29 mars 2007
Statut
Membre
Dernière intervention
30 octobre 2007
-
Messages postés
2
Date d'inscription
mardi 14 octobre 2008
Statut
Membre
Dernière intervention
27 décembre 2010
-
Bonjour,

J'aimerai convertir un fichier XML vers une BD (Sql). Comment faire ?
Merci beaucoup

2 réponses

Messages postés
2
Date d'inscription
mardi 14 octobre 2008
Statut
Membre
Dernière intervention
27 décembre 2010

iii
Messages postés
2
Date d'inscription
mardi 14 octobre 2008
Statut
Membre
Dernière intervention
27 décembre 2010

<?xml version="1.0" encoding="iso-8859-1"?>
<?xml:stylesheet type="text/xsl" href="books.xsl"?>


<title>Dilbert</title>
Scott Adams
13




<title>Le seigneur des anneaux</title>
J.R.R Tolkien
12.50




<title>Harry Potter à l'ecole des sorciers</title>
J.K. Rowling
8.54




<title>les misérables</title>
Victor Higo
7.50









<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="books/book">
<xsl:text> INSERT INTO books (title, author, price) VALUES ( </xsl:text>
<xsl:value-of select="title"/>
<xsl:text>, </xsl:text>
<xsl:value-of select="author"/>
<xsl:text>, </xsl:text>
<xsl:value-of select="price"/>
<xsl:text> </xsl:text>
<xsl:text>);</xsl:text>

</xsl:template>
</xsl:stylesheet>





INSERT INTO books (title, author, price) VALUES ( Dilbert, Scott Adams, 13 );
INSERT INTO books (title, author, price) VALUES ( Le seigneur des anneaux, J.R.R Tolkien, 12.50 );
INSERT INTO books (title, author, price) VALUES ( Harry Potter à l'ecole des sorciers, J.K. Rowling, 8.54 );
INSERT INTO books (title, author, price) VALUES ( les misérables, Victor Higo, 7.50 );