mardi 26 juin 2007
mar
26
juin '07
SimpleXml et attribut(s) avec tiret(s) dans le nom
Dans la rubrique PHP / PEAR
imaginez un fichier
<?xml version='1.0' standalone='yes'?>
<semaines>
<semaine>
<travail>
au boulot
</travail>
<week-end>
at home
</week-end>
</semaine>
</semaines>
si on veut le lire avec simpleXML
[php]
$xmlstr = file_get_contents('lefichier.xml');
$xml = new SimpleXMLElement($xmlstr);
echo $xml->semaine[0]->week-end;
// Il ne va pas être content avec le -
// Il faut écrire cela comme ceci
echo $xml->semaine[0]->{'week-end'};


-
-![[T]](http://static.technorati.com/pix/icn-talkbubble.gif)






