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)
本系列目录网站地图的作用是让搜索引擎尽快的,更多的收录网站的各个网页. 这里我们首先要明白一个基本的原理,搜索引擎的爬行方式.整个互联网就像一张纵横交错的"网":网的各个节点 ...
随机推荐
- SoapUI-x64(app:url请求参数)
SoapUI-x64-5.2.0_576025
- apache-commons-net Ftp 进行文件、文件夹的上传下载及日志的输出
用到了apache 的 commons-net-3.0.1.jar 和 log4j-1.2.15.jar 这连个jar包 JAVA 代码如下: package com.bjut.edu.cn.ftp; ...
- ImportError: No module named _winreg
在Flask项目部署到linux上时出现了一个问题,但是在windows上是好的,没有问题.以下是bug Traceback (most recent call last): File "f ...
- bzoj 2002 LCT
LCT最基础的题,就用到了一个ACCESS操作 首先我们将这个绵羊弹飞的情况看成一颗树,那么假设X点被弹飞到 Y点,那么Y为X的父亲节点,弹飞的话父亲节点为n+1(虚设) 那么每个询问就是询问X点到根 ...
- Noip模拟考第三题——饥饿游戏
饥饿游戏 (hungry.pas/c/cpp) [问题描述] Chanxer饿了,但是囊中羞涩,于是他去参加号称免费吃到饱的“饥饿游戏”. 这个游戏的规则是这样的,举办者会摆出一排 个食物,希望你能够 ...
- 服务端 unity
第一个问题 https://www.google.com.hk/search?q=internal+inconsistency+looking+up+disk+image+%27vm+disk+2%2 ...
- [百度空间] [原] 全局operator delete重载到DLL
由于很久没有搞内存管理了,很多细节都忘记了今天项目要用到operator delete重载到DLL,发现了问题,网上搜索以后,再对比以前写的代码,发现了问题:原来MSVC默认的operator new ...
- HTTP常见返回代码(HTTP Status codes)的分类和含义
HTTP错误主要分成三类:用户设备问题.Web服务器问题和连接问题.当客户端向Web服务器发送一个HTTP请求时,服务器都会返回一个响应代码.而这些响应代码主要分成五类. HTTP状态码中定义了5大类 ...
- LSTM/RNN的应用Case
作者:许铁-巡洋舰科技链接:https://www.zhihu.com/question/37082800/answer/126430702来源:知乎著作权归作者所有,转载请联系作者获得授权. 作者: ...
- 再深入一点ajax
1.建立兼容性强的XHR对象有那么复杂么? 看过一些书,书上为了写针对低版本IE和其他非IE浏览器需要写一大串兼容函数,典型的就是JS高级程序上的. 可是在现实开发中,为了兼容IE6/IE7,只需要这 ...