在echo中打开XML文档

时间:2016-05-07 19:24:44

标签: php xml

很好,我再次请求你的帮助,我有一个xml文档(http://inlivefm.6te.net/AirPlayHistory.xml),它提供了播放歌曲的名称。

我尝试的是用php echo从xml中删除信息,我意识到一个PHP代码,但一定是错的,因为它没有给我什么,所以我来帮助你解决这个问题。



<?php
$xml = simplexml_load_file("http://inlivefm.6te.net/AirPlayHistory.xml");
print $xml->Event->Song['title'];
echo '';
?>
<?php
$xml = simplexml_load_file("http://inlivefm.6te.net/AirPlayHistory.xml");
print $xml->Event->Song->Artist['name'];
echo '';
?>
&#13;
&#13;
&#13;

有人可以帮忙吗?

也谢谢你。

1 个答案:

答案 0 :(得分:1)

simplexml没有看到根元素。写下来:

$xml = simplexml_load_file("http://inlivefm.6te.net/AirPlayHistory.xml");
foreach($xml->Song as $item)
   echo $item->Artist['name'] . " - " . $item['title'] ."<br>";