• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >XML > 用ASP+Access创建网站RSS格式内容摘要

用ASP+Access创建网站RSS格式内容摘要

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了用ASP+Access创建网站RSS格式内容摘要等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
RSS 是一种“轻量级、多用途、可扩展的元数据描述及联合推广格式”,也可以理解为一种规范。它本身是一种 XML 格式,用于为内容整合客户端提供选择性的、汇总过的  ;Web 内容。如今,许多站点都开始通过创建 RSS feed 向浏览者提供内容整合服务,提供新闻、站点内容的更新等等。浏览者可以通过一些客户端软件方便地得到这些组织、汇总了的信息。
那么,怎么在我们自己的网站上创建 RSS feed 呢?下面我以 Asp+Access 为例介绍一下。
既然 RSS 是一种 XML 格式的文档,那么我们就应当可以对后台数据库中的数据按照条件进行筛选、组织,然后通过 ASP生成 XML 格式的数据流,最后发送到客户端进行浏览。
数据的选取、汇集是 Asp 的拿手好戏,关键在于怎么生成 XML 格式的数据流。其实 Asp 也已经有自己的解决办法,就是在写数据前对 response 对象的ContentType 属性进行定义。如果 response.ContentType 的取值为 "text/xml",就会向浏览者发送 XML 格式的数据流。 
在 IE 浏览器中调用 RSS 源的方法和普通的链接没有什么区别,格式是: 
    <a type="application/rss+xml" href="RssFeed.asp">RSS说明</a> 
其中 type="application/rss+xml" 加不加好象没有什么区别。 

以下程序段是创建我的网站“十万个为什么”(http://www.why100000.com/)上的“技术新闻”栏目的 RSS feed 的源代码
,文件名为 RssFeed_news.asp。 
其中,变量 sXmlClear 用于声明产生的文档是一段 XML 格式的文档,该声明是可选的,以保持与旧版本 XML 的向后兼容
性。 

sRssHead 定义 Rss 的基本元素。RSS feed 通常由 4 个主要元素构成:<channel>,&l t;image>,<item> 和 
<textinput>。其中,<channel> 元素是必需的,<item> 元素至少要出现一次。<textinput> 和 <image> 元素是可选的,
是否使用要视具体情况而定。 
<channel> 元素包含 Channel(RSS feed 的来源)的一个简单描述。<title> 是频道的名称/标题;<link> 是与频道内容对
应的包含了完整内容的那个网页的 URL;<description> 是与 <channel> 的内容有关的简单描述;<language> 代表语言。
还有一些别的属性,不是太常用。 
<item> 元素用于对数据库中的记录进行描述。<item> 一般有若干项,对应了一个 Rss feed 的数据集合。 
RSS</a>。如果用一些客户端软件订阅该 RSS,订阅的 Url 就是http://www.why100000.com/_news/RssFeed_news.asp。 </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-11XSL简明教程(1)XSL入门
  • 2017-05-11使用XSL将XML文档中的CDATA注释输出为HTML文本
  • 2017-05-11XSLT轻松入门第四章:XPath的语法
  • 2017-05-11XML创建可排序、分页的数据显示页面
  • 2017-05-11读大数据量的XML文件的读取问题
  • 2017-05-11WMLScript的语法基础
  • 2017-05-11WML学习之七 CGI编程
  • 2017-05-11轻松学习XML教程
  • 2017-05-11怎样快速从一个XML文件中查找信息
  • 2017-05-11博客日志摘要暨RSS技术

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • xml中的空格之完全解说
    • 实例讲解:开发SWING的XML框架(2)
    • 使用纯HTML的通用数据管理和服务
    • 了解WEB页面工具语言XML(三)支持工具
    • XML指南——XML元素
    • XML指南——XML CDATA
    • 使用xmldom在服务器端生成静态html页面
    • 用XML数据岛结合Dom制作通讯录
    • RSS的语言编码大全
    • 如何快速通过XSL转换XML文件

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有