RSS feed的验证,发布和使用
验证RSS feed
生成了一个RSS文件后,还要验证其中是否有错。网上有许多RSS验证工具都可执行这个任务,比如Online RSS 0.9x Validator和Online RSS 1.0 Validator。
发布RSS feed
生成并验证之后,就可在网站上发布RSS文件。以后,你必须在网站宣传自己的RSS feed,并在其他地方推广这个feed,以吸引更多的用户。
要提醒人们注意一个RSS feed的存在,可在网页上包括以下链接:
RSS feed for this page is <a type="application/rss+xml" href="URL_of_feed.rss"> available here</a>
另一个办法是在HTM页的<head>标记内插入一个<link>标记,如下所示:
<html>
<head><title>Newsflash</title>
<link rel="alternate" type="application/rss+xml"
href="URL_of_feed.rss " title="RSS news feed">
</head>
….
</html>
虽然最好的做法是提供一个“中心”RSS feed,并通过它链接到一个网站的主页,但也可为网站的各个动态内容区域提供独立的RSS feed。为了推广一个RSS feed,简单的做法就是允许任何感兴趣的人订阅和整合你的内容。其他方式包括向Yahoo等目录服务注册一个RSS feed,或者将你的RSS feed URL提交给内容整合门户。
使用RSS feed
为了使用一个RSS feed,你需要解析feed,并将它的内容转换成可显示的格式。RSS feed可由内容整合门户使用,比如My Yahoo,My UserLand,Meerkat和Moreover。也可由一些工具使用(用于个人或商业用途),比如Headline Viewer,NetNewsWire和Radio UserLand。还可以插件的形式用于某些电子邮件客户端,比如MS Outlook,以便针对个人目的而进行基于桌面的内容整合。
除此之外,你可采用支持RSS的任何语言(包括Java,PHP,Perl,ASP和C#)来编写简单的脚本,以便对RSS feed进行解析。清单B展示了用Java写的这种程序的一个例子(摘自O'Reilly XML.com)。通过这个程序,你也能体会如何使用其他脚本语言来解析RSS feed。
RSS的用途
RSS很容易理解和实现。由于它是模块化的,而且相容于RDF,所以必然会进一步演变,适应不断增长的应用程序需求。它的用途包括内容整合、讨论主题、职位列表、Top 10列表、多列表服务、比赛分数以及文档编录等等。
RSS feed的验证,发布和使用相关推荐
- safari 获取视频流_如何在Safari中将RSS feed和社交媒体合并为一个流
safari 获取视频流 Safari allows you to subscribe to RSS feeds and add your social media accounts so you c ...
- 雅虎yql_从RSS Feed和YQL创建数据表
雅虎yql Yahoo Query Language( YQL )是一种查询语言,例如SQL. 使用YQL,我们可以跨Web服务 查询 , 过滤和联接数据. YQL也可以阅读RSS feed. 响应可 ...
- 从RSS Feed和YQL创建数据表
Yahoo Query Language( YQL )是一种查询语言,例如SQL. 使用YQL,我们可以跨Web服务 查询 , 过滤和联接数据. YQL也可以阅读RSS feed. 响应可以是JSON ...
- PHP RSS/Feed 生成类库(支持RSS 1.0/2.0和ATOM)
通用PHP RSS/Feed 生成类库(支持RSS 1.0/2.0和ATOM) PHP Universal Feed Generator (supports RSS 1.0, RSS 2.0 and ...
- Rss Feed是什么?
Feed是什么: 信源,理解成信息的源泉,英文是feed.信息发布网站将网站全部或者部分信息整合到一个 RSS 文件中,这个文件就被称之为 feed .信源中包含的数据都是标准的 XML 格式,不但能 ...
- Rss Feed是什么
Feed是什么: 信源,理解成信息的源泉,英文是feed.信息发布网站将网站全部或者部分信息整合到一个 RSS 文件中,这个文件就被称之为 feed .信源中包含的数据都是标准的 XML 格式,不但能 ...
- 搜索或添加rss feed_如何使用platypush从rss feed自动交付定制的新闻通讯
搜索或添加rss feed I've always been a supporter of well-curated newsletters. They give me an opportunity ...
- 能rss推从到kindle_如何将文件,网站,漫画和RSS feed传输到您的Amazon Kindle
能rss推从到kindle Although Amazon would be pleased if you only used the Amazon Kindle Store to put docum ...
- RSS FEED的应用
参考:http://inezha.com/help/feedrss 今天工作中遇到了一个知识是RSS FEED.当时觉得很奇怪,我们要这个干嘛用?RSS Feed就是一个xml文件.里面不包含数据,但 ...
最新文章
- 各种函数调用约定及浮点数传参
- 神经网络有什么理论支持? 本文作者:AI研习社 2017-11-08 18:30 导语:问:神经网络有什么理论支持? 答:目前为止(2017 年)没有什么特别靠谱的。 雷锋网按:本文原作者袁洋
- 用python将指定目录下的所有json文件合并成一个csv文件
- Android Studio开发基础之Service
- 另一个Java 8 Lamdbas和Streams示例
- [css] css中padding和margin是相对于父元素还是子元素呢?
- 反调试技术揭秘(转)
- 阿里云大数据利器Maxcompute学习之-假如你使用过hive
- 深度学习(五十一)变分贝叶斯自编码器(上)
- Windows 10 下基于WSL的开源飞控开发环境配置(Ardupilot/PX4)
- C语言视频教程-谭浩强版-小甲鱼主讲—P21
- Google各项产品汇总(附链接)
- Linux权限的理解 | 粘滞位 |权限掩码 |文件类型
- 计算机基础知识在哪里学,学习电脑基础知识先从哪方面入手?
- C++编程技巧:内码的转换技术
- 第5天-[21天学Python]-Python中自定义函数及调用的方法
- w7计算机防火墙无法更改,Win7电脑系统防火墙设置无法更改解决方法
- 安防视频流媒体服务器Easy NVR搭建之DASH直播平台的搭建需要具备哪些条件?
- 企服三会·PPT | 企业微信陆昊:让每个企业都有自己的微信
- 我用了九个小时给高中同学写了一款留言板