RSS FEED的应用
参考:http://inezha.com/help/feedrss
今天工作中遇到了一个知识是RSS FEED。当时觉得很奇怪,我们要这个干嘛用?RSS Feed就是一个xml文件。里面不包含数据,但是可以时时抓取订阅的网站里面的数据。
我们的项目里,由于需要实时向我们的数据库导入一些其他网站最新的数据,但是可用网站的数据如果提供订阅的数据往往是很滞后的数据,不能满足使用需求,或者有些需要使用数据的网站不提供数据订阅功能。所以我们使用自己建立的一个类似于爬虫的程序将需要的数据抓取出来。之后从RSS FEED设置的源提取数据并且导入到我们自己的数据库中。
下面写一些RSS的概念。
一、什么是RSS(订阅源)?
RSS/Feed/XML
RSS(订阅源)是一种用于网上新闻、博客和其他Web内容的数据交换规范,起源于网景通讯公司(Netscape)的推送技术(push technology),一种将用户订阅的内容传送给他们的通讯协同格式(Protocol)。
简单的说,RSS(订阅源)就是一种标准的文档格式,它让你的内容能够方便的转移到其他地方阅读。有不少地方也用Feed/RDF/Xml/Atom等名词,它们只是不同的标准而已,对于我们普通用户来说,暂时不用关心。
至今,无论是RSS还是Feed等,都没有一个统一的中文译名,有叫“订阅源”、“内容源”、或“供稿地址”的, 还有些人称它们为“收取点”。在哪吒,我们统一把RSS翻译为“订阅源”。不过,RSS尽管没有统一的中文名称,但在图形表现上,还是相对比较统一的:
或
或
或
,还有少部分仍然沿用
。
二、RSS(订阅源)可以干什么?
你可以用RSS(订阅源)来订阅blog(如你朋友的博客),订阅新闻(无论是奇闻怪事、明星消息、体坛风云,只要你想知道的,都可以订阅),订阅与你工作相关的信息或技术文章。总之,你对什么感兴趣你就可以订什么。
有了RSS(订阅源),你再也不用一个网站、一个网页的去逛了。你要做的是,把你要订阅的RSS(订阅源)地址告诉哪吒,当RSS(订阅源)有新的内容更新时,哪吒就会把最新内容发送给你。
三、如何找到RSS(订阅源) 地址?
提供RSS(订阅源)输出的网站上一般都有
、
或
这样的橙色小图标,这个小图标一般都链接到RSS(订阅源)地址,鼠标点击RSS(订阅源)小图标,复制浏览器地址栏上的链接地址就获取了这个网站的RSS(订阅源)地址;也可以右键单击RSS(订阅源)小图标,选择“复制快捷方式”,获取RSS(订阅源)地址。
RSS FEED的应用的更多相关文章
- [UWP]涨姿势UWP源码——RSS feed的获取和解析
本篇开始具体分析涨姿势UWP这个APP的代码,首先从数据的源头着手,即RSS feed的获取和解析,相关的类为RssReader,所有和数据相关的操作均放在里面. 涨姿势网站提供的RSS feed地址 ...
- 如何禁用wordpress的RSS Feed
RSS(Really Simple Syndication)是一种描述和同步网站内容的格式,早期使用RSS订阅能更快地获取信息,网站提供RSS输出,有利于让用户获取网站内容的最新更新.但随着采集技术的 ...
- iphone Dev 开发实例8: Parsing an RSS Feed Using NSXMLParser
From : http://useyourloaf.com/blog/2010/10/16/parsing-an-rss-feed-using-nsxmlparser.html Structure o ...
- Having the Result Set of a Stored Proc Sent to You by RSS Feed.
Having the Result Set of a Stored Proc Sent to You by RSS Feed. by JBrooks 14. 十二月 2010 12:44 I wa ...
- 用Feed43为随意站点定制RSS feed教程~
用Feed43为随意站点定制RSS feed教程- Feed43--自己定义RSS种子的免费工具中笔者的最爱,确切来讲Feed43不适合心脏衰弱者.通过它的服务,我能够很好地控制种子的终于样式,当然 ...
- “认证发布”和“获取展示”,如何在 SharePoint 中正确使用 RSS Feed。
在我们进行的日常工作中,是由一部分信息需要 Share 给其他人或者组织的.SharePoint 虽然支持在某个 Site Collection 中互通信息,但是跨 Site Collection 的 ...
- python 爬取喜马拉雅节目生成RSS Feed
记录于:2020年12月03日用了N年的手机在经历N次掉落之后终于扛不住了,后背都张嘴了,估计再摔一次电池都能飞出来.换了手机,由于之前有听喜马拉雅的习惯,但是手机里自带有播客软件,强迫症逼着我不能下 ...
- ASP.NET的SEO:Linq to XML---网站地图和RSS Feed
本系列目录网站地图的作用是让搜索引擎尽快的,更多的收录网站的各个网页. 这里我们首先要明白一个基本的原理,搜索引擎的爬行方式.整个互联网就像一张纵横交错的"网":网的各个节点 ...
- Linq to XML---网站地图和RSS Feed(ASP.NET的SEO)
本系列目录网站地图的作用是让搜索引擎尽快的,更多的收录网站的各个网页. 这里我们首先要明白一个基本的原理,搜索引擎的爬行方式.整个互联网就像一张纵横交错的"网":网的各个节点 ...
随机推荐
- 自学asp.net mvc(一)
之前一直做asp.net的webform,现在想学习一下mvc,把自学中遇到的问题记录到博客. 一.codeplex上托管代码 1. 2. 3. 4. 5. 6. 7. 8. 9.
- scjp考试准备 - 5 - 重载和重写
如下代码,在所指示的位置插入代码能够正常编译: class Alpha{ public void bar(int... x){}; public void bar(int x){}; } public ...
- ioctl和unlock_ioctl的区别
今天调一个程序调了半天,发现应用程序的ioctl的cmd参数传送到驱动程序的ioctl发生改变.而根据<linux设备驱动>这个cmd应该是不变的.因为在kernel 2.6.36 中已经 ...
- Using sql azure for Elmah
The MSDN docs contain the list of T-SQL that is either partially supported or not supported. For ex ...
- proxy server 代理服务器
有时候,我觉得自己需要去搞明白.搞清楚一个概念,帮我打通一下自己的知识体系,或者说,尝试联络起来. 1. 简介 突破自身IP限制,访问国外站点. 访问单位或者团体内部资源. 突破中国电信的IP封锁. ...
- android控件---自定义带文本的ImageButton
由于SDK提供的ImageButton只能添加图片,不能添加文字:而Button控件添加的文字只能显示在图片内部:当我们需要添加文字在图片外部时就不能满足我们的需求了,顾只能自己写个自定义ImageB ...
- org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Server returned error code = 404 for URI.. Check server logs for details
严重: Servlet.service() for servlet jsp threw exceptionorg.codehaus.xfire.XFireRuntimeException: Could ...
- C编译错误解决方法
1.expected identifier before numeric constant 一般情况下是枚举类型中的某个变量已经被#define定义过一次了,在项目空间中搜索你枚举类型中的所有变量类型 ...
- C语言中inline的用法
C语言里面的内联函数(inline)与宏定义(#define)探讨 先简明扼要,说下关键: 1.内联函数在可读性方面与函数是相同的,而在编译时是将函数直接嵌入调用程序的主体,省去了调用/返回指令,这样 ...
- 数位DP之小小结
资料链接:http://wenku.baidu.com/view/9de41d51168884868662d623.html http://wenku.baidu.com/view/d2414ffe0 ...