Bonjour,
J'essaye de récupérer des donnees présent dans un flux xml, mais je n'arrive pas à récupérer le contenu de "channel"
Exemple de flux :
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <?xml version="1.0" encoding="UTF-8"?>
<tv source-info-url="http://xxxxxxxxx" source-data-url="http://xxxxxxxx/" generator-info-name="xxxxxxxx" generator-info-url="http://xxxxxxxxxxxx">
<programme channel="xxxxxxxxxx" start="20110110063000 +0100" stop="20110110064500 +0100" >
<title>titre</title>
<sub-title>sous titre</sub-title>
<desc lang="fr">xxxxxxxxxxxxxxxx</desc>
<date>2004</date>
<category lang="fr">dessin anim</category>
<category lang="fr">dessin anim</category>
<length units="minutes">15</length>
<icon src="http://hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh" />
<audio>
<stereo>stereo</stereo>
</audio>
</programme>
</tv> |
Script php:
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13
| <?php
$xmlUrl = 'tnt2.xml'; // XML feed file/URL
$xmlStr = simplexml_load_file($xmlUrl);
foreach( $xmlStr->programme as $nom)
{
echo "start: " .$nom['start'] . "<br />";
echo "stop: " .$nom['stop'] . "<br />"
echo "channel: " .$nom['channel'] . "<br />";
}
?> |
Ce qui me donne :
Code :
1 2 3
| start: 20110110063000 +0100
stop: 20110110064500 +0100
channel: |
Savez-vous pourquoi je n'arrive pas a reccupérer le contenu de channel ?
Merci beaucoup