用javascript读取xsl文件

时间:2013-06-25 08:11:33

标签: javascript html xslt icecast

我有一个网站,其中一个flash播放器播放来自icecast服务器的mp3音乐流。我希望能够在与播放器相同的页面上显示歌曲标题(元数据)。

由于在icecast上的人提供礼貌我已经有一个xsl页面,以“艺术家 - 歌曲标题”的格式呈现我需要的字符串,简单明了的文本,即如果我去www.mywebsite.com: port / thetitle.xsl它可以返回字符串“Atomic Kitten - Whole Again”

现在我希望我的网站每隔15秒左右轮询一次这个xsl,以查看该值是否已更新(更改了歌曲),如果是,则将新值打印在网站上的相同位置。

我怎样才能做到最好?我想在javascript中最有意义吗?或者是否有一些聪明的方法直接在xsl文件中执行此操作?

xsl文件如下所示:

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
    <xsl:output method="text" media-type="text/plain"/>
    <xsl:template match="/icestats">
        <xsl:for-each select="source">
            <xsl:if test="@mount='/myradio'">
                <xsl:value-of select="title"/>
            </xsl:if>
        </xsl:for-each>
    </xsl:template>
</xsl:stylesheet>

0 个答案:

没有答案