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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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