参考: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的应用的更多相关文章

  1. [UWP]涨姿势UWP源码——RSS feed的获取和解析

    本篇开始具体分析涨姿势UWP这个APP的代码,首先从数据的源头着手,即RSS feed的获取和解析,相关的类为RssReader,所有和数据相关的操作均放在里面. 涨姿势网站提供的RSS feed地址 ...

  2. 如何禁用wordpress的RSS Feed

    RSS(Really Simple Syndication)是一种描述和同步网站内容的格式,早期使用RSS订阅能更快地获取信息,网站提供RSS输出,有利于让用户获取网站内容的最新更新.但随着采集技术的 ...

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

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

  5. 用Feed43为随意站点定制RSS feed教程~

     用Feed43为随意站点定制RSS feed教程- Feed43--自己定义RSS种子的免费工具中笔者的最爱,确切来讲Feed43不适合心脏衰弱者.通过它的服务,我能够很好地控制种子的终于样式,当然 ...

  6. “认证发布”和“获取展示”,如何在 SharePoint 中正确使用 RSS Feed。

    在我们进行的日常工作中,是由一部分信息需要 Share 给其他人或者组织的.SharePoint 虽然支持在某个 Site Collection 中互通信息,但是跨 Site Collection 的 ...

  7. python 爬取喜马拉雅节目生成RSS Feed

    记录于:2020年12月03日用了N年的手机在经历N次掉落之后终于扛不住了,后背都张嘴了,估计再摔一次电池都能飞出来.换了手机,由于之前有听喜马拉雅的习惯,但是手机里自带有播客软件,强迫症逼着我不能下 ...

  8. ASP.NET的SEO:Linq to XML---网站地图和RSS Feed

    本系列目录网站地图的作用是让搜索引擎尽快的,更多的收录网站的各个网页.    这里我们首先要明白一个基本的原理,搜索引擎的爬行方式.整个互联网就像一张纵横交错的"网":网的各个节点 ...

  9. Linq to XML---网站地图和RSS Feed(ASP.NET的SEO)

    本系列目录网站地图的作用是让搜索引擎尽快的,更多的收录网站的各个网页.    这里我们首先要明白一个基本的原理,搜索引擎的爬行方式.整个互联网就像一张纵横交错的"网":网的各个节点 ...

随机推荐

  1. Entity Framework 学习第一天 续

    改写第一天的增删改查方法,观察增删改查的本质 using System; using System.Collections.Generic; using System.Data.Entity.Infr ...

  2. QT中实现中文的显示与国际化

    1 增加头文件    #include "QTextCodec" 2 在文件中增加如下内容 QTextCodec::setCodecForTr(QTextCodec::codecF ...

  3. js原型继承与多态 How to apply virtual function in javascript

    function BaseClass() { this.hello = function() { this.talk(); } this.talk = function() { document.wr ...

  4. heap size eclipse 堆内存

    可以根据eclipse 或 myeclipse heapstats 使用情况调整堆内存大小,heap size 设置,-vmargs-Xms256-Xmx1024 ,其中Xms表示初始值,Xmx表示最 ...

  5. week 9 scenario testing

    1:How do you expect different personas to use your software?  What’s their need and their goals,  ho ...

  6. 用时间复杂度为n的方法找出水王

    一.题目       三人行设计了一个灌水论坛.信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子.坊间风闻该“水王”发帖 数目超过了帖子数目 ...

  7. adb怎么判断是否有root权限,并更改system/app内容

    一.首先判断root权限: adb root 结果: C:\signapp>adb root restarting adbd as root # 说明有root权限 ,若是adbd cannot ...

  8. python 关键字参数

    原文地址:http://docs.pythontab.com/python/python3.4/controlflow.html#tut-functions 函数可以通过 关键字参数 的形式来调用,形 ...

  9. Ext中获取button的思考

    今天在获取window中的button时,发现通过component无法获取,具体表现为: Ext.getCmp('loginForm').ownerCt.getComponent('btn_logi ...

  10. JS设计模式——5.单体模式

    JS设计模式——5.单体模式 http://www.cnblogs.com/JChen666/p/3610585.html   单体模式的优势 用了这么久的单体模式,竟全然不知!用它具体有哪些好处呢? ...