Bonjour,
J'utilise simplexml en php5 pour effectuer la lecture du fichier xml ci-dessous :
<?xml version="1.0" encoding="utf-8"?>
<products>
<product >
<info>
<name>URBAN JUNGLE TOTE</name>
<description state="short">Shopping </description>
<typetext number="1">rose</typetext >
<typetext number="2">femme</typetext >
</info>
<category>
sac
</category>
<etat>1</etat>
</product >
<product>
<info><name>URBAN JUNGLE TOTE</name>
......
.....
J'arrive à lire tout sauf ce qui est inclu entre les balises typetext, soit : "rose" et "femme".
Voici mon code :
$xml = simplexml_load_file($fluxxml);
foreach ($xml->product as $cp)
{
$nom=addslashes(urlencode(utf8_decode($cp->info->name)));
$modele=addslashes(urlencode(utf8_decode($cp->info->description)));
$couleur=$cp->$info->typetext[0];
$genre=$cp->$info->typetext[1];
echo " couleur=". $couleur."";
echo " genre=". $genre."";
}
Merci.
Partager