Je débute complètement en php, mysql et xml.
Je suis en train de créer un site pour une agence immobiliere. Celle-ci possède un logiciel qui génere des fichiers xml contenant les détails des biens sous cette forme:
Code : Tout sélectionner
<?xml version="1.0" encoding="windows-1252" ?>
- <BIENS>
- <BIEN>
<TYPE_OFFRE>1</TYPE_OFFRE>
<CODE_SITE>01</CODE_SITE>
<NO_ASP>307862</NO_ASP>
<NO_MANDAT>6068</NO_MANDAT>
<PRIX>310000</PRIX>
<CHARGES>0</CHARGES>
<TAXE_HABITATION>0</TAXE_HABITATION>
<TAXE_FONCIERE>1539</TAXE_FONCIERE>
<CP_INTERNET>11000</CP_INTERNET>
<PROXIMITE>COMMERCES</PROXIMITE>
<SECTEUR>CORBIERES</SECTEUR>
<CATEGORIE>APPARTEMENTS</CATEGORIE>
<NB_PIECES>10</NB_PIECES>
<NB_CHAMBRES>4</NB_CHAMBRES>
<SURF_HAB>190</SURF_HAB>
<SURF_CARREZ>0</SURF_CARREZ>
<SURF_SEJOUR>0</SURF_SEJOUR>
<SURF_TERRAIN>0</SURF_TERRAIN>
<ETAGE>2</ETAGE>
<NB_ETAGES>2</NB_ETAGES>
<ANNEE_CONS>0</ANNEE_CONS>
<CUISINE>Equipée</CUISINE>
<NB_WC>1</NB_WC>
<NB_SDB>1</NB_SDB>
<NB_SE>1</NB_SE>
<NB_PARK_INT>0</NB_PARK_INT>
<NB_PARK_EXT>0</NB_PARK_EXT>
<GARAGE_BOX>0</GARAGE_BOX>
<SOUS_SOL>SANS</SOUS_SOL>
<NB_CAVES>0</NB_CAVES>
<TYPE_CHAUFF>INDIVIDUEL</TYPE_CHAUFF>
<NATURE_CHAUFF>ELECT.CENTRAL</NATURE_CHAUFF>
<ASCENSEUR>Non</ASCENSEUR>
<BALCON>2</BALCON>
<TERRASSE>3</TERRASSE>
<PISCINE>Non</PISCINE>
<ACCES_HANDI>Non</ACCES_HANDI>
<MURS_MITOYENS>4</MURS_MITOYENS>
<TEXTE_FR>2 Très Beaux Appartements de Standing en parfait état comprenant chacun séjour, cuisine...</TEXTE_FR>
<TEXTE_UK />
<PRESTIGE>Non</PRESTIGE>
</BIEN>
J'ai vu qu'il fallait untiliser un parser (DOM, SAX...) mais je ne sais pas comment mettre ça concrètement en place.
Dois-je créer un fichier php spécifique pour le traitement des fichiers xml, puis-je faire ça par le biais d'un bouton "parcourir" sur le site depuis lequel j'irai directement chercher le fichier xml?
Je vous remercie par avance pour vos réponses.