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 :
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
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>
Ce qui me donne :
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 />"; } ?>
Savez-vous pourquoi je n'arrive pas a reccupérer le contenu de channel ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 start: 20110110063000 +0100 stop: 20110110064500 +0100 channel:
Merci beaucoup
Partager