Un parseur en PHP4

Eléphanteau du PHP | 21 Messages

28 août 2007, 22:28

Bonjour,

J'arrive à parser un fichier xml simple cependant je n'arrive pas du tout avec les plus complexe de ce genre :

Code : Tout sélectionner

<listing> <prog id="151"> <title>Conso-Acteur</title> <link>http://www.conso-acteur.com</link> <description>Conso-Acteur propose à ses adhérents de gagner de l'argent en protégeant leur vie privée ! Avec une telle promesse, le taux d'inscription est très élevé. Notre programme vous rémunère au clic et sur les inscriptions gratuites.</description> <startdate>2003-12-04</startdate> <tags> <img> <element width="468" height="60" mime="image/gif" url="http://img.netaffiliation.com/8/151/im1_1.gif"> <track site="24334" method="S" sec="0"><a href="http://action.metaffiliation.com/suivi.php?mclic=S29745F0E111" target="_blank"><img src="http://action.metaffiliation.com/suivi.php?maff=S29745F0E111" border="0"></a></track> <track site="24334" method="S" sec="1"><a href="http://action.metaffiliation.com/suivi.php?mclic=S29745F0E111" target="_blank"><img src="https://action.metaffiliation.com/suivi.php?maff=S29745F0E111" border="0"></a></track> <track site="24494" method="S" sec="0"><a href="http://action.metaffiliation.com/suivi.php?mclic=S29745FAE111" target="_blank"><img src="http://action.metaffiliation.com/suivi.php?maff=S29745FAE111" border="0"></a></track> <track site="24494" method="S" sec="1"><a href="http://action.metaffiliation.com/suivi.php?mclic=S29745FAE111" target="_blank"><img src="https://action.metaffiliation.com/suivi.php?maff=S29745FAE111" border="0"></a></track> <track site="25877" method="S" sec="0"><a href="http://action.metaffiliation.com/suivi.php?mclic=S29746515111" target="_blank"><img src="http://action.metaffiliation.com/suivi.php?maff=S29746515111" border="0"></a></track> <track site="25877" method="S" sec="1"><a href="http://action.metaffiliation.com/suivi.php?mclic=S29746515111" target="_blank"><img src="https://action.metaffiliation.com/suivi.php?maff=S29746515111" border="0"></a></track> </element> </img> </tags> </prog> </listing>
Comment procéder pour récupérer tous les champs (id,title,link,description, et la bannière 468-60 correspondant à cette ligne : <track site="24334" method="S" sec="0"> ) pour ensuite les ajouter dans une base de données.

Merci de m'aider ;)