Bonjour

Probléme tout simple je pense , mais pas tres a l'aise sur les structures XML
Je cherche a afficher le contenu d'un fichier XML, cependant je n'arrive pas a afficher les noeuds inferieurs : <image>

Merci pour votre aide

Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="UTF-8"?>
<total>
<ad>
 <id>152</id>
  <cp><![CDATA[92000]]></cp>
 <departement>92</departement>
 <coup_de_coeur>0</coup_de_coeur>
 <images>
  <image><![CDATA[http://XX/db8f0c7b725.jpg]]></image>
  <image><![CDATA[http://XX/1bfa37b6074.jpg]]></image>
  <image><![CDATA[http://XX/db8f074d9a2.jpg]]></image>
  <image><![CDATA[http://XX/762ea0e40b6.jpg]]></image>
 </images>
</ad>
</total>


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
$fichier = "immo.xml";
$xml = simplexml_load_file($fichier);
foreach ($xml->ad->children() as $child)
  {
  echo $child->getName() . ": " . $child . "<br />";
  }