如何在RSS中创建活动链接?

时间:2009-04-11 14:07:44

标签: xml rss xslt

在RSS中,例如,如果我想为频道添加链接: 部分RSS代码:

<link>
 <a href="http://www.nytimes.com/2009/04/10/technology/internet/10google.html?ref=technology"/>
</link>

现在这里是XSL代码:

 <span> <xsl:value-of select="channel/link"/></span> 

这里的问题是,当我预览代码时,链接实际上并不在浏览器中活动(意味着它仍然看起来像普通文本,不能在浏览器上单击它)

请您帮我解决如何在RSS代码中建立链接,以便最终在浏览器中处于活动状态? 谢谢

1 个答案:

答案 0 :(得分:1)

我会用

<link>http://www.nytimes.com/2009/04/10/technology/internet/10google.html?ref=technology</link>

然后在XSLT中,创建一个a标记并将href属性设置为该值。我不太了解XSLT,但这可能是一种可能的东西或者其他东西:

<span>
    <a>
        <xsl:attribute name="href">
            <xsl:value-of select="channel/link"/>
        </xsl:attribute> 
        Some text
    </a>
</span>