[SimpleXML] Lecture d'un document XML
salut!
J'ai un soucis pour executer un exemple tout simple.
mon fichier *.xml
Code:
1 2 3 4 5 6 7 8
| <?xml version="1.0"?>
<nameTable>
<line>
<id>
<data>fdsfss</data>
</id>
</line>
</nameTable> |
et le code *.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <?php
$file = "base2.xml";
if (file_exists($file))
{
$xml = simplexml_load_file($file);
foreach ($xml->nametable->line as $line)
{
$var = $line->id[0]->data;
echo "valeur de var3 . $var . "\n";
}
echo "yo" ;
}
?> |
pas moyen d'obtenir la valeur de $var, j'ai le message d'erreur suivant:
Warning: Invalid argument supplied for foreach() in ... line 6