le 03/10/2009 à 18:42
* Editer le message * Accepter cette réponse * Rapporter le message * Répondre en citant le message Récupérer BDD d'un site via un XML
Bonjour à tous !
Et bien voila je suis en face d'un probleme. Mon boss me demande de récupérer la BDD d'un site en utilisant un fichier .XML. Il m'a dit que c'était possible car le site procède comme ca pour fournir ces produits à ces sous traitants En gros je dois créer un script PHP qui scan chaque balise du XML et qui stock les données dans notre BDD Local pour le moment. Je suis pas très bon en PHP du tout donc merci si vous pouvez me donner un coup de main ce serait gentil :D :D Le site qu'on doit scanner est rueducommerce.com, on est partenaire avec, voila le XML :
Tout sélectionner
<?xml version="1.0" encoding="ISO-8859-1"?>
<catalog_rueducommerce>
<product>
<partnumber>00079801</partnumber>
<monde>Accessoires et consommables</monde>
<categorie>Toner </categorie>
<souscategorie>Toners Noirs</souscategorie>
<nom>Cartouche Noire Okipage 8P/8W, Okifax 4500 (00079801) (RSYS:32:297971)</nom>
<marque>OKI</marque>
<prix base="Euro TTC">29.9</prix>
<ecotaxe base="Euro TTC">0</ecotaxe>
<disponibilite>En stock, expédié en 24h</disponibilite>
<link><![CDATA[http://www.rueducommerce.fr/info/basket/purchase.cfm?product_ID=297971&Product_CID=32&baskdo=addproduct&qty=1]]></link>
<moreinfo><![CDATA[http://www.rueducommerce.fr/accessoire/showdetl.cfm?Product_ID=297971]]></moreinfo>
<url_produit><![CDATA[http://www.rueducommerce.fr/Accessoires-Consommables/Toner/Toners-Noirs/OKI/297971-Cartouche-Noire-Okipage-8P-8W-Okifax-4500-00079801.htm]]></url_produit>
<url_stdimage>http://www.rueducommerce.fr/accessoire/images/produits/info/I01610__new.jpg</url_stdimage>
<url_smimage>http://www.rueducommerce.fr/accessoire/images/produits/info/small/I01610__new.jpg</url_smimage>
<url_lrgimage>http://www.rueducommerce.fr/accessoire/images/produits/info/Large/I01610__new.jpg</url_lrgimage>
<frais_de_port base="Euro TTC">4.9</frais_de_port>
</product>
Et bien voila je suis en face d'un probleme. Mon boss me demande de récupérer la BDD d'un site en utilisant un fichier .XML. Il m'a dit que c'était possible car le site procède comme ca pour fournir ces produits à ces sous traitants En gros je dois créer un script PHP qui scan chaque balise du XML et qui stock les données dans notre BDD Local pour le moment. Je suis pas très bon en PHP du tout donc merci si vous pouvez me donner un coup de main ce serait gentil :D :D Le site qu'on doit scanner est rueducommerce.com, on est partenaire avec, voila le XML :
Tout sélectionner
<?xml version="1.0" encoding="ISO-8859-1"?>
<catalog_rueducommerce>
<product>
<partnumber>00079801</partnumber>
<monde>Accessoires et consommables</monde>
<categorie>Toner </categorie>
<souscategorie>Toners Noirs</souscategorie>
<nom>Cartouche Noire Okipage 8P/8W, Okifax 4500 (00079801) (RSYS:32:297971)</nom>
<marque>OKI</marque>
<prix base="Euro TTC">29.9</prix>
<ecotaxe base="Euro TTC">0</ecotaxe>
<disponibilite>En stock, expédié en 24h</disponibilite>
<link><![CDATA[http://www.rueducommerce.fr/info/basket/purchase.cfm?product_ID=297971&Product_CID=32&baskdo=addproduct&qty=1]]></link>
<moreinfo><![CDATA[http://www.rueducommerce.fr/accessoire/showdetl.cfm?Product_ID=297971]]></moreinfo>
<url_produit><![CDATA[http://www.rueducommerce.fr/Accessoires-Consommables/Toner/Toners-Noirs/OKI/297971-Cartouche-Noire-Okipage-8P-8W-Okifax-4500-00079801.htm]]></url_produit>
<url_stdimage>http://www.rueducommerce.fr/accessoire/images/produits/info/I01610__new.jpg</url_stdimage>
<url_smimage>http://www.rueducommerce.fr/accessoire/images/produits/info/small/I01610__new.jpg</url_smimage>
<url_lrgimage>http://www.rueducommerce.fr/accessoire/images/produits/info/Large/I01610__new.jpg</url_lrgimage>
<frais_de_port base="Euro TTC">4.9</frais_de_port>
</product>