Fabriquer des requêtes sql à partir d'un document xml
Bonjour,
J'aurais besoin de conseil pour un développement.
J'ai une base de produits au format xml, dont les produits doivent être intégrés dans une table mySql.
Je dois donc fabriquer des requètes à partir des différents items contenus dans mon document xml.
Voici comment se présente un produit :
Code:
1 2 3 4
|
<Item Ref="/1010FR" Category="Livres" Type="C" Manufacturer="Bibli" StockLevel="21" RRP="10500" CLI="80580">
<Desc>Livre d'études...</Desc>
</Item> |
Ce que je ne sais pas, c'est s'il existe des fonctions php qui me permettent de prendre en entrée chaque élément et de me donner en sortie, la requête insert qui va bien.
Ou alors, dois-je recourrir à xsl, xslt ou quelque chose de ce genre ?
Mon idée de départ était de prendre chaque item, et de le transformer en une ligne du genre :"/1010FR ","Livres","C"...\r\n, puis de faire un load data infile.
Qu'en pensez-vous ?
Merci
Fabriquer un nouveau document avec xml et xsl
Bonjour à tous,
Je reprends mes développements en xml e j'essaie de fabriquer un document texte.txt à partir des indications que tu m'as donné Grandfather.
Malheuresement, j'ai ce message d'erreur :
Code:
1 2
|
Call to undefined function: xslt_create() |
alors que je travaille avec php 4.3.1.
Dans la liste des extensions, je peux voir qu'il n'y a rien concernant xsl, est ce normal ?
Merci par avance