用于从tracklist.xspf文件中提取跟踪详细信息的PHP脚本

时间:2012-05-03 00:10:31

标签: php xml xslt xspf

我希望从远程服务器上存储的tracklist.xspf文件中提取音频流跟踪详细信息,并在网页上打印输出作为div内的滚动文本,因此PHP脚本应该打印当前的跟踪信息。 我想从标签'标题','注释'(仅流标题:)和'信息'获取详细信息。对于最后的'info'标签,我想让它可以关闭,而我会滚动我的自定义(预设)文本。页面上的曲目信息需要定期刷新以获取当前曲目详细信息。

tracklist.xspf文件内容:

<?xml version="1.0" encoding="UTF-8"?>
<playlist xmlns="http://xspf.org/ns/0/" version="1">
  <title/>
  <creator/>
  <trackList>
    <track>
      <location>http://geodesic1.streams.audioaddict.com:80/di_chillout3</location>
      <title>Ulrich Schnauss - Between Us And Them</title>
      <annotation>Stream Title: Chillout - ambient psy chillout.

Content Type:audio/mpeg
Current Listeners: 0
Peak Listeners: 0
Stream Genre: Electronic Chillout Ambient</annotation>
      <info>http://www.di.fm</info>
    </track>
  </trackList>
</playlist>

有人能说明如何使用php脚本完成此任务吗?非常感谢示例解决方案。

0 个答案:

没有答案