asp 动态生成rss(不成生xml文件)代码

来源:asp之家 时间:2011-04-04 11:17:00 

rss的优点
1.您可以有选择地浏览您感兴趣的以及与您的工作相关的新闻。
2.您可以把需要的信息从不需要的信息(兜售信息,垃圾邮件等)中分离出来。
3.您可以创建自己的新闻频道,并将之发布到因特网。
什么是 RSS?
RSS 指 Really Simple Syndication(真正简易联合)
RSS 使您有能力聚合(syndicate)网站的内容
RSS 定义了非常简单的方法来共享和查看标题和内容
RSS 文件可被自动更新
RSS 允许为不同的网站进行视图的个性化
RSS 使用 XML 编写
RSS 是一种使用 XML 向许多其他的网站分发某个网站上的网络内容的方法。
RSS 使我们有能力对新闻和更新进行快速浏览。
为什么使用 RSS?
RSS 被设计用来展示选定的数据。
如果没有 RSS,用户就不得不每日都来您的网站检查新的内容。对许多用户来说这样太费时了。通过 RSS feed(RSS 通常被称为 News feed 或 RSS feed),用户们可以使用 RSS 聚合器来更快地检查您的网站更新(RSS 聚合器是用来聚集并分类 RSS feed 的网站或软件)。
由于 RSS 数据很小巧并可快速加载,它可轻易地被类似移动电话或 PDA 的服务使用。
拥有相似内容的网站环(Web-rings)可以轻易地在它们的网站共享内容,使这些网站更出色更有价值。
RSS 的未来
RSS 会无所不在!
成千上万的网站在使用 RSS,每天都有越来越多的人们认识到它的用处。
通过 RSS,因特网上的信息会更易查找,而网站开发者也可更容易地把他们的内容传播到特定的受众。
了解了这么多下面让我们一起来体验RSS吧!
为你的网站添加rss阅读功能
把以下文件保存为 rss.asp 放在网站的根目录下 修改里面的几个参数就可以
程序代码

代码如下:


<!-- #include file="conn.asp" --> 
<% 
sXmlClear = "<?xml version='1.0' encoding='gb2312'?>" 
Response.CharSet="gb2312" '数据集编码 
Response.ContentType="text/xml" '数据流格式定义 
%> 
<%=sXmlClear%> 
<rss version="2.0"> 
<channel> 
<title><![CDATA[乡下人'blog]]></title> 
<link>http://cidianwang.com/</link> 
<description><![CDATA[网站副标题或是网站简介]]></description> 
<language>zh-CN</language> 
<copyright> 
<![CDATA[ Copyright 2005 PBlog2 v2.4 ]]> 
</copyright> 
<webMaster> 
<![CDATA[ 24525533@163.com(李永亮) ]]> 
</webMaster> 
<generator>PBlog2 v2.5</generator> 
<image> 
<title>乡下人'blog cidianwang.com</title> 
<url>http://www.cidianwang.com/images/logos.gif</url> 
<link>http://www.cidianwang.com/</link> 
<description>乡下人'blog cidianwang.com</description> 
</image> 
<% 
Set rs = Server.CreateObject("ADODB.Recordset") 
sql="select top 10 * from News order by id desc" 
rs.open sql,conn,3,3 
do while not rs.eof 
Content=rs("Content") 
if Len(Contact)>150 then 
Content=left(Content,147) & "..." 
end if 
%> 
<item> 
<title><%=rs("Title")%></title> 
<description><![CDATA[<%=Content%>]]></description> 
<link>http://cidianwang.com/article.asp?id=<%=rs("id")%></link> 
<author>作者</author> 
<pubDate><%=rs("Time")%></pubDate> 
</item> 
<% 
rs.movenext() 
loop 
rs.close() 
Set rs = Nothing 
conn.close 
%> 
</channel> 
</rss> 
以上内容经本人测试 能用

标签:asp,动态生成,rss
0
投稿

猜你喜欢

  • Unicode和Python的中文处理

    2022-08-17 21:05:27
  • Python Flask 实现 HTML 文件压缩案例代码(9 级压缩)

    2021-05-22 15:22:13
  • 解析JavaScript中的标签语句

    2024-05-13 10:35:07
  • 浅谈基于Pytest框架的自动化测试开发实践

    2022-12-20 10:02:44
  • win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程

    2021-07-25 09:43:52
  • 解决nohup重定向python输出到文件不成功的问题

    2024-01-01 08:24:03
  • CI框架整合smarty步骤详解

    2023-11-14 11:18:11
  • 11个Python3字典内置方法大全与示例汇总

    2021-11-26 22:33:51
  • 解决matplotlib.pyplot在Jupyter notebook中不显示图像问题

    2022-03-03 14:55:10
  • python数据类型bytes 和 bytearray的使用与区别

    2021-08-26 05:51:48
  • Python实现智能贪吃蛇游戏的示例代码

    2023-01-28 13:39:36
  • pytorch 常用函数 max ,eq说明

    2023-06-25 11:09:21
  • 如何批量生成MySQL不重复手机号大表实例代码

    2024-01-23 13:41:02
  • sqlserver 支持定位当前页,自定义排序的分页SQL(拒绝动态SQL)

    2024-01-16 03:58:06
  • MySQL教程:Group By用法

    2009-02-26 15:27:00
  • Python读写docx文件的方法

    2023-08-16 21:15:11
  • 在SQL Server数据库中为标识(IDENTITY)列插入显式值

    2024-01-18 04:03:40
  • 如何使用python爬取知乎热榜Top50数据

    2021-11-13 05:47:09
  • python处理文本文件并生成指定格式的文件

    2021-05-16 15:43:42
  • python 中的np.zeros()和np.ones()函数详解

    2023-01-14 10:23:58
  • asp之家 网络编程 m.aspxhome.com