使用我们的数据库内容填充RSS源?

时间:2012-12-18 18:09:11

标签: asp-classic rss

我对创建RSS源有疑问。 我已经阅读了一些关于创建RSS提要的不同信息,这一点看起来并不太难。

我很难理解的是如何自动填充RSS feed xml文件?

这是我们基本的.xml文件......

<?xml version='1.0' encoding='utf-8'?>

<rss version='2.0'>

<channel>

<title>Channel Title</title>

<description>Description of Channel</description>

<link>http://www.test.com</link>

<item>

<title>Item Title</title>

<description>Updated on: 5/20/2012</description>

<link>http://www.test.com/itempage.asp?itemID=1</link>

</item>

</channel>

</rss>

显然,我们可以手动输入每个项目,但我希望这能自动从我们的数据库中选择最新的项目。在这种情况下,新闻项目。

1 个答案:

答案 0 :(得分:1)

您可以使用Msxml2.DOMDocument.6.0对象。看看here MSXML DOM Reference。

使用该对象,您可以创建xml节点,然后保存xml文档...

示例:

set xml = server.createobject("Msxml2.DOMDocument.6.0")
set rssNode = xml.createElement("rss")
rssNode.appendChild(xml.createTextNode(""))
rssNode.setAttribute "version", "2.0"