验证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的验证,发布和使用相关推荐

  1. safari 获取视频流_如何在Safari中将RSS feed和社交媒体合并为一个流

    safari 获取视频流 Safari allows you to subscribe to RSS feeds and add your social media accounts so you c ...

  2. 雅虎yql_从RSS Feed和YQL创建数据表

    雅虎yql Yahoo Query Language( YQL )是一种查询语言,例如SQL. 使用YQL,我们可以跨Web服务 查询 , 过滤和联接数据. YQL也可以阅读RSS feed. 响应可 ...

  3. 从RSS Feed和YQL创建数据表

    Yahoo Query Language( YQL )是一种查询语言,例如SQL. 使用YQL,我们可以跨Web服务 查询 , 过滤和联接数据. YQL也可以阅读RSS feed. 响应可以是JSON ...

  4. 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 ...

  5. Rss Feed是什么?

    Feed是什么: 信源,理解成信息的源泉,英文是feed.信息发布网站将网站全部或者部分信息整合到一个 RSS 文件中,这个文件就被称之为 feed .信源中包含的数据都是标准的 XML 格式,不但能 ...

  6. Rss Feed是什么

    Feed是什么: 信源,理解成信息的源泉,英文是feed.信息发布网站将网站全部或者部分信息整合到一个 RSS 文件中,这个文件就被称之为 feed .信源中包含的数据都是标准的 XML 格式,不但能 ...

  7. 搜索或添加rss feed_如何使用platypush从rss feed自动交付定制的新闻通讯

    搜索或添加rss feed I've always been a supporter of well-curated newsletters. They give me an opportunity ...

  8. 能rss推从到kindle_如何将文件,网站,漫画和RSS feed传输到您的Amazon Kindle

    能rss推从到kindle Although Amazon would be pleased if you only used the Amazon Kindle Store to put docum ...

  9. RSS FEED的应用

    参考:http://inezha.com/help/feedrss 今天工作中遇到了一个知识是RSS FEED.当时觉得很奇怪,我们要这个干嘛用?RSS Feed就是一个xml文件.里面不包含数据,但 ...

最新文章

  1. 各种函数调用约定及浮点数传参
  2. 神经网络有什么理论支持? 本文作者:AI研习社 2017-11-08 18:30 导语:问:神经网络有什么理论支持? 答:目前为止(2017 年)没有什么特别靠谱的。 雷锋网按:本文原作者袁洋
  3. 用python将指定目录下的所有json文件合并成一个csv文件
  4. Android Studio开发基础之Service
  5. 另一个Java 8 Lamdbas和Streams示例
  6. [css] css中padding和margin是相对于父元素还是子元素呢?
  7. 反调试技术揭秘(转)
  8. 阿里云大数据利器Maxcompute学习之-假如你使用过hive
  9. 深度学习(五十一)变分贝叶斯自编码器(上)
  10. Windows 10 下基于WSL的开源飞控开发环境配置(Ardupilot/PX4)
  11. C语言视频教程-谭浩强版-小甲鱼主讲—P21
  12. Google各项产品汇总(附链接)
  13. Linux权限的理解 | 粘滞位 |权限掩码 |文件类型
  14. 计算机基础知识在哪里学,学习电脑基础知识先从哪方面入手?
  15. C++编程技巧:内码的转换技术
  16. 第5天-[21天学Python]-Python中自定义函数及调用的方法
  17. w7计算机防火墙无法更改,Win7电脑系统防火墙设置无法更改解决方法
  18. 安防视频流媒体服务器Easy NVR搭建之DASH直播平台的搭建需要具备哪些条件?
  19. 企服三会·PPT | 企业微信陆昊:让每个企业都有自己的微信
  20. 我用了九个小时给高中同学写了一款留言板

热门文章

  1. 马云最简单最赚钱的互联网产业,普通人如何才能抓住这波财富机会
  2. 物联网智能家居实训系统
  3. 怎么才能做好工业地产招商,六步解决所有问题
  4. perf基本使用与简单介绍
  5. HTML5 网页特殊字符大全(参考)
  6. PCB 二:AD 原理图绘制以及PCB绘制
  7. PMP考试计算题汇总
  8. 天文观测常用英文单词
  9. 关于Img不能直接用src显示Base64的验证码的问题
  10. 一名计科生的周总结(week 2)