Importation données XML vers BDD MySql

Importation données XML vers BDD MySql - XML/XSL - Programmation

Marsh Posté le 04-05-2006 à 17:43:05    

Bonjour, je suis nouveau sur le forum et débutant en XML, PHP et MySql.
Je dois concevoir un site pour mon agence immobilière.
Nous utilisons un logiciel de gestion des biens qui permet de générer un fichier XML contenant les informations concernant les biens. En voici un exemple:
 
<?xml version="1.0" encoding="windows-1252" ?>  
- <BIENS>
- <BIEN>
  <CODE_CLIENT>12269</CODE_CLIENT>  
  <TYPE_OFFRE>2</TYPE_OFFRE>  
  <NO_ASP>334877</NO_ASP>  
  <NO_DOSSIER>00001</NO_DOSSIER>  
  <NO_MANDAT>6523</NO_MANDAT>  
  <TYPE_MANDAT>SIMPLE</TYPE_MANDAT>  
  <DATE_OFFRE>14/11/2005</DATE_OFFRE>  
  <DATE_MODIF>27/04/2006</DATE_MODIF>  
  <PRIX>99000</PRIX>  
  <CP_INTERNET>11600</CP_INTERNET>  
  <VILLE_INTERNET>PROX CARCASSONNE</VILLE_INTERNET>  
  <CATEGORIE>MAISON DE VILLAGE</CATEGORIE>  
  <NB_PIECES>6</NB_PIECES>  
  <NB_CHAMBRES>3</NB_CHAMBRES>  
  <SURF_HAB>106</SURF_HAB>  
  <SURF_TERRAIN>0</SURF_TERRAIN>  
  <TEXTE_FR>(NE/6523) Proche TREBES / CARCASSONNE, Maison de village entièrement rénovée comprenant entrée, séjour + cuisine US, Cellier, 3 chambres, grande salle de bains, WC, louée (poss. libre 07/2006)... T. Bonne affaire</TEXTE_FR>  
  </BIEN>
- <BIEN>
  <CODE_CLIENT>12269</CODE_CLIENT>  
  <TYPE_OFFRE>2</TYPE_OFFRE>  
  <NO_ASP>362087</NO_ASP>  
  <NO_DOSSIER>00002</NO_DOSSIER>  
  <NO_MANDAT>6545</NO_MANDAT>  
  <TYPE_MANDAT>SIMPLE</TYPE_MANDAT>  
  <DATE_OFFRE>18/11/2005</DATE_OFFRE>  
  <DATE_MODIF>09/03/2006</DATE_MODIF>  
  <PRIX>110000</PRIX>  
  <CP_INTERNET>11270</CP_INTERNET>  
  <VILLE_INTERNET>20 Mns LIMOUX</VILLE_INTERNET>  
  <CATEGORIE>MAISON</CATEGORIE>  
  <NB_PIECES>10</NB_PIECES>  
  <NB_CHAMBRES>3</NB_CHAMBRES>  
  <SURF_HAB>55</SURF_HAB>  
  <SURF_TERRAIN>20</SURF_TERRAIN>  
  <TEXTE_FR>Au coeur du RAZES, proche LA FORCE, Maison de village rénovée avec cour comprenant cuisine, séjour, 3 chambres, salle de bains + salle d'eau, cave, terrasse 20 m²... BELLE VUE DEGAGEE</TEXTE_FR>  
  </BIEN>

 
Je voudrais pouvoir récupérer ces données et les insérer automatiquement dans ma base de données, mais comment faire?
J'ai vu notamment sur ce forum qu'il fallait mettre en place un parseur, mais lequel utiliser et comment le mettre en place (à quel niveau?)
 
Merci par avance pour votre aide.

Reply

Marsh Posté le 04-05-2006 à 17:43:05   

Reply

Marsh Posté le 04-06-2006 à 12:26:35    

salu ben  
moi aussi j'ai le même problème je doit stocké les informations de mon fichier XMI (généré a partir de poseidon for uml) dans ma base de données
si t'as la solution tiens moi au courant

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed