RSS/XML/WRP分别是什么意思?

作者&投稿:狂郑 (若有异议请与网页底部的电邮联系)
可以频繁访问RSS的XML链接吗?~

一般来说会有限制 不能请求太多次 因为rss提供方资源也有限

推荐你使用周博通 做RSS阅读

参考 http://digi.it.sohu.com/20050411/n225129768.shtml

关于XML的问题

请看 http://www.ddvip.net/web/xml/index1/1.htm

很专业 我看不懂 你有兴趣自己去看看吧

RSS(也叫聚合内容,Really Simple Syndication)是一种描述和同步网站内容的格式,是目前使用最广泛的XML应用。个人认为,它就是资源共享模式的延伸。

RSS是一种起源于网景的推技术,将订户订阅的内容传送给他们的通讯协同格式(Protocol)。RSS可以是以下三个解释的其中一个:

Really Simple Syndication

RDF (Resource Description Framework) Site Summary

Rich Site Summary

但其实这三个解释都是指同一种Syndication的技术。 RSS目前广泛用于网上新闻频道,blog和wiki,主要的版本有0.91, 1.0, 2.0。

更多有关RSS

今天肯定有人还记得IE 4刚刚推出来的时候有一个有趣的功能,那就是新闻频道。这个新闻频道的功能与Netscape推出的新闻频道是很相似的(当时Netscape还是市场上领先的浏览器)。为此Netscape 定义了一套描述新闻频道的语言,这就是RSS,只不过Netscape自当时起每况愈下,所以最终也没有发布一个正式的RSS规范(只发布了一个0.9版本)。而微软也在当时推出了支持自己IE的CDF(Channel Definition Format)数据规格,与RSS非常接近。微软试图用新闻频道的功能把“推”(Push)技术变成一个应用主流,并与Netscape抗衡。不过出乎预测的是,“推”技术自始至终没有找到合适的商业模型,而且伴随着其他各类网络特性的出现,也日益无法显现自身的优势。新闻频道在浏览器中的地位最终日暮西山,最后也在IE的后续版本中消失了。

新闻频道的确进入了低谷,但是RSS并没有被业界人士所抛弃。过去两年,Blog从一个专业群体开始,逐步成为了网络上最热门的新话题。而RSS成为了描述Blog主题和更新信息的最基本方法。于是RSS这项技术被著名Blogger/Geek戴夫·温那(Dave Winner)的公司UserLand所接手,继续开发新的版本,以适应新的网络应用需要。新的网络应用就是Blog,因为戴夫·温那的努力,RSS升级到了0.91版,然后达到了0.92版,随后在各种Blog工具中得到了应用,并被众多的专业新闻站点所支持。在广泛的应用过程中,众多的专业人士认识到需要组织起来,把RSS发展成为一个通用的规范,并进一步标准化。一个联合小组根据W3C新一代的语义网技术RDF对RSS进行了重新定义,发布了RSS 1.0,并把RSS定义为“RDF Site Summary”。这项工作并没有与戴夫·温那进行有效的沟通,而戴夫则坚持在自己设想的方向上进一步开发RSS的后续版本,也并不承认RSS 1.0的有效性。RSS由此开始分化形成了RSS 0.9x/2.0和RSS 1.0两个阵营,也由此引起了在专业人群中的广泛争论。

因为有着争论的存在,所以一直到今天,RSS 1.0还没有成为标准化组织的真正标准。而戴夫·温那却在2002年9月独自把RSS升级到了2.0版本,其中的定义完全是全新的模式,并没有任何RSS 1.0的影子。这引发了网络上进一步争议,究竟让一个越来越普及的数据格式成为一个开放的标准,还是被一家公司所定义和控制,成为了争议的焦点。戴夫·温那并没有为自己辩解,他的观点是RSS还需要进一步发展,需要专业人士更明确的定义,不过恐怕这种轻描淡写不能消除人们对RSS“被一家商业公司独占”的担心。

前面的铺垫对用户来说也许没有什么太大的意义,可能更多人关心如何在自己的Blog增加RSS输出,这样可以让很多新闻聚合工具(例如CNBlog刚刚推荐的NewzCrawler)很容易找到你并自动获得你在Blog中的更新内容。

它有什么用处:让别人容易的发现你已经更新了你的站点,让人们很容易的追踪他们阅读的所有weblogs。

不久,一家专门从事Blog软件开发的公司UserLand接手了RSS 0.91版本,并把它作为其Blog软件的基础功能之一继续开发,逐步推出了0.92、0.93和0.94版本。随着Blog的流行,RSS作为一种基本的功能也被越来越多的网站和Blog软件支持。

在UserLand公司接手并不断开发RSS的同时,很多的专业人士认识到需要通过一个第三方、非商业的组织,把RSS发展成为一个通用的规范,并进一步标准化。于是2001年一个联合小组在0.90版本RSS的开发原则下,以W3C新一代的语义网技术RDF(Resource Description Framework)为基础,对RSS进行了重新定义,发布RSS1.0,并将RSS定义为“RDF Site Summary”。但是这项工作没有与UserLand公司进行有效的沟通,UserLand公司也不承认RSS 1.0的有效性,并坚持按照自己的设想进一步开发出RSS的后续版本,到2002年9月发布了最新版本RSS 2.0,UserLand公司将RSS定义为“Really Simple Syndication”。

目前RSS已经分化为RSS 0.9x/2.0和RSS 1.0两个阵营,由于分歧的存在和RSS 0.9x/2.0的广泛应用现状,RSS 1.0还没有成为标准化组织的真正标准。

RSS可以干什么

1.订阅BLOG(你可以订阅你工作中所需的技术文章;也可以订阅与你有共同爱好的作者的Blog,总之,你对什么感兴趣你就可以订什么)

2.订阅新闻(无论是奇闻怪事、明星消息、体坛风云,只要你想知道的,都可以订阅)

你再也不用一个网站一个网站,一个网页一个网页去逛了。只要这将你需要的内容订阅在一个RSS阅读器中,这些内容就会自动出现你的阅读器里,你也不必为了一个急切想知道的消息而不断的刷新网页,因为一旦有了更新,RSS阅读器就会自己通知你!

RSS阅读器

目前,RSS阅读器基本可以分为三类。

第一类大多数阅读器是运行在计算机桌面上的应用程序,通过所订阅网站的新闻供应,可自动、定时地更新新闻标题。在该类阅读器中,有Awasu、FeedDemon和RSSReader这三款流行的阅读器,都提供免费试用版和付费高级版。国内最近也推出了几款RSS阅读器:周博通,看天下,博阅。另外,开源社区也推出了很多优秀的阅读器,RSSOWl(完全java开发,点击下载)它不仅是完全支持中文界面,而且还是完全的免费软件!(后面我们就将以开源软件周博通和rssowl为例,为大家介绍怎样来使用RSS阅读器-周伯通,怎样使用RSS阅读器-rssowl))

第二类新闻阅读器通常是内嵌于已在计算机中运行的应用程序中。例如,NewsGator内嵌在微软的Outlook中,所订阅的新闻标题位于Outlook的收件箱文件夹中。另外,Pluck内嵌在Internet Explorer浏览器中!

第三类则是在线的WEB RSS阅读器,比如国内的 鲜果RSS阅读器。此类在线RSS阅读器的好处就是不需要安装任何软件就可以获得RSS阅读的便利,并且可以保存阅读状态,推荐和收藏自己感兴趣的文章。

RSS的联合(Syndication)和聚合(Aggregation)

发布一个RSS文件(RSS Feed)后,这个RSS Feed中包含的信息就能直接被其他站点调用,而且由于这些数据都是标准的XML格式,所以也能在其他的终端和服务中使用,如PDA、手机、邮件列表等。而且一个网站联盟(比如专门讨论旅游的网站系列)也能通过互相调用彼此的RSS Feed,自动的显示网站联盟中其他站点上的最新信息,这就叫着RSS的联合。这种联合就导致一个站点的内容更新越及时、RSS Feed被调用的越多,该站点的知名度就会越高,从而形成一种良性循环。

而所谓RSS聚合,就是通过软件工具的方法从网络上搜集各种RSS Feed并在一个界面中提供给读者进行阅读。这些软件可以是在线的WEB工具,如http://www.xianguo.com,http://www.zhuaxia.com,http://my.netscape.com,http://my.userland.com, http://www.xmltree.com,http://www.moreover.com,http://www.oreillynet.com/meerkat, http://www.bbreader.com 等,当然,可以使用我们以上提到的客户端工具。

RSS的未来发展

随着越来越多的站点对RSS的支持,RSS已经成为目前最成功的XML应用。RSS搭建了信息迅速传播的一个技术平台,使得每个人都成为潜在的信息提供者。相信很快我们就会看到大量基于RSS的专业门户、聚合站点和更精确的搜索引擎。

RSS的语法介绍

一个RSS文件就是一段规范的XML数据,该文件一般以rss,xml或者rdf作为后缀。下面我们选择http://msdn.microsoft.com/visualc/rss.xml中的一部分作为例子简单说(略)

RSS是在线共享内容的一种简易方式(也叫聚合内容,Really Simple Syndication)。通常在时效性比较强的内容上使用RSS订阅能更快速获取信息,网站提供RSS输出,有利于让用户获取网站内容的最新更新。
网络用户可以在客户端借助于支持RSS的新闻聚合工具软件(例如SharpReader,NewzCrawler、FeedDemon),在不打开网站内容页面的情况下阅读支持RSS输出的网站内容。

XML是eXtensible Markup Language的缩写。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。

XML与Access,Oracle和SQL Server等数据库不同,数据库提供了更强有力的数据存储和分析能力,例如:数据索引、排序、查找、相关一致性等,XML仅仅是展示数据。事实上XML与其他数据表现形式最大的不同是:他极其简单。这是一个看上去有点琐细的优点,但正是这点使XML与众不同。

XML的简单使其易于在任何应用程序中读写数据,这使XML很快成为数据交换的唯一公共语言,虽然不同的应用软件也支持其它的数据交换格式,但不久之后他们都将支持XML,那就意味着程序可以更容易的与Windows、Mac OS, Linux以及其他平台下产生的信息结合,然后可以很容易加载XML数据到程序中并分析他,并以XML格式输出结果。

XML的前身是SGML(The Standard Generalized Markup Language),是自IBM从60年代就开始发展的GML(Generalized Markup Language)

同HTML一样, XML (可扩展标识语言)是通用标识语言标准(SGML)的一个子集,它是描述网络上的数据内容和结构的标准。尽管如此,XML不象HTML,HTML仅仅提供了在页面上显示信息的通用方法(没有上下文相关和动态功能) ,XML则对数据赋予上下文相关功能,它继承了SGML的大部分功能,却使用了不太复杂的技术。.

为了使得SGML显得用户友好,XML重新定义了SGML的一些内部值和参数,去掉了大量的很少用到的功能,这些繁杂的功能使得SGML在设计网站时显得复杂化。XML保留了SGML的结构化功能,这样就使得网站设计者可以定义自己的文档类型,XML同时也推出一种新型文档类型,使得开发者也可以不必定义文档类型。

因为XML是W3C制定的,XML的标准化工作由W3C的XML工作组负责,该小组成员由来自各个地方和行业的专家组成,他们通过email交流对XML标准的意见,并提出自己的看法 (www.w3.org/TR/WD-xml)。因为XML 是个公共格式, (它不专属于任何一家公司),你不必担心XML技术会成为少数公司的盈利工具,XML不是一个依附于特定浏览器的语言

XML(可扩展标记语言)是从称为SGML(标准通用标记语言)的更加古老的语言派生出来的。SGML的主要目的是定义使用标签来表示数据的标记语言的语法。

标签由包围在一个小于号(<)和一个大于号(>)之间的文本组成,例如<tag>。起始标签(start tag)表示一个特定区域的开始,例如<start>;结束标签(end tag)定义了一个区域的结束,除了在小于号之后紧跟着一个斜线(/)外,和起始标签基本一样,例如</end>。SGML还定义了标签的特性(attribute),它们是定义在小于号和大于号之间的值,例如<img src="picture.jpg">中的src特性。如果你觉得它看起来很熟悉的话,应该知道,基于SGML的语言的最著名实现就是原始的HTML。

SGML常用来定义针对HTML的文档类型定义(DTD),同时它也常用于编写XML的DTD。SGML的问题就在于,它允许出现一些奇怪的语法,这让创建HTML的解析器成为一个大难题:

1 某些起始标签不允许出现结束标签,例如HTML中<img>标签。包含了结束标签就会出现错误。

2 某些起始标签可以选择性出现结束标签或者隐含了结束标签,例如HTML中<p>标签,当出现另一个<p>标签或者某些其他标签时,便假设在这之前有一个结束标签。

3 某些起始标签要求必须出现结束标签,例如HTML中<script>标签。

4 标签可以以任何顺序嵌套。即使结束标签不按照起始标签的逆序出现也是允许的,例如,<b>This is a <i> sample </b> string</i>是正确的。

5 某些特性要求必须包含值,例如<img src="picture.jpg">中的src特性。

6 某些特性不要求一定有值,例如<td nowrap>中的nowrap特性。

7 定义特性的两边有没有加上双引号都是可以的,所以<img src="picture.jpg">和<img src=picture.jpg>都是允许的。

这些问题使建立一个SGML语言的解析器变成了一项艰巨的任务。判断何时应用以上规则的困难导致了SGML语言的定义一直停滞不前。以这些问题作为出发点,XML逐渐步入我们的视野。

XML去掉了之前令许多开发人员头疼的SGML的随意语法。在XML中,采用了如下的语法:

8 任何的起始标签都必须有一个结束标签。

9 可以采用另一种简化语法,可以在一个标签中同时表示起始和结束标签。这种语法是在大于符号之前紧跟一个斜线(/),例如<tag />。XML解析器会将其翻译成<tag></tag>。

10 标签必须按合适的顺序进行嵌套,所以结束标签必须按镜像顺序匹配起始标签,例如<b>this is a <i>sample</i> string</b>。这好比是将起始和结束标签看作是数学中的左右括号:在没有关闭所有的内部括号之前,是不能关闭外面的括号的。

11 所有的特性都必须有值。

12 所有的特性都必须在值的周围加上双引号。

这些规则使得开发一个XML解析器要简便得多,而且也除去了解析SGML中花在判断何时何地应用那些奇怪语法规则上的工作。仅仅在XML出现后的前六年就衍生出多种不同的语言,包括MathML、SVG、RDF、RSS、SOAP、XSLT、XSL-FO,而同时也将HTML改进为XHTML。

如果需要关于SGML和XML具体技术上的对比,请查看W3C的注解,位于:http://www.w3. org/TR/NOTE-sgml-xml.html

如今,XML已经是世界上发展最快的技术之一。它的主要目的是使用文本以结构化的方式来表示数据。在某些方面,XML文件也类似于数据库,提供数据的结构化视图。这里是一个XML文件的例子:

每个XML文档都由XML序言开始,在前面的代码中的第一行便是XML序言,<?xml version="1.0"?>。这一行代码会告诉解析器和浏览器,这个文件应该按照前面讨论过的XML规则进行解析。第二行代码,<books>,则是文档元素(document element),它是文件中最外面的标签(我们认为元素(element)是起始标签和结束标签之间的内容)。所有其他的标签必须包含在这个标签之内来组成一个有效的XML文件。XML文件的第二行并不一定要包含文档元素;如果有注释或者其他内容,文档元素可以迟些出现。

范例文件中的第三行代码是注释,你会发现它与HTML中使用的注释风格是一样的。这是XML从SGML中继承的语法元素之一。

页面再往下的一些地方,可以发现<desc>标签里有一些特殊的语法。<![CDATA[ ]]>代码用于表示无需进行解析的文本,允许诸如大于号和小于号之类的特殊字符包含在文本中,而无需担心破坏XML的语法。文本必须出现在<![CDATA[和]]>之间才能合适地避免被解析。这样的文本称为Character Data Section,简称CData Section。

下面的一行就是在第二本书的定义之前的:

<?page render multiple authors ?>

虽然它看上去很像XML序言,但实际上是一种称为处理指令(processing instruction)的不同类型的语法。处理指令(以下简称PI)的目的是为了给处理页面的程序(例如XML解析器)提供额外的信息。PI通常情况下是没有固定格式的,唯一的要求是紧随第一个问号必须至少有一个字母。在此之后,PI可以包含除了小于号和大于号之外的任何字符串序列。

最常见的PI是用来指定XML文件的样式表:

这个PI一般会直接放在XML序言之后,通常由Web浏览器使用,来将XML数据以特殊的样式显示出来。

WRP是用自带工具打开的文件.

PTC: 正温度系数;
EMC:电磁兼容性;
LVD:低电压指令,Low Voltage Directive是一种安全认证标准。

RSS:
http://baike.baidu.com/view/1644.htm

XML
http://baike.baidu.com/view/63.htm

WRP
http://www.programsalon.com/downloads14/sourcecode/others/detail56691.html


男女之间ss是什么意思?
“SS”在男女间可能有不同的含义,根据不同的具体语境会有所不同。例如,在一些性感能够接受的社区或者社交平台上, “SS”可能代表“slave and master”,意思是指一种性偏好或角色扮演,其中“slave”负责接受“master”的命令或者指示,以达到性快感。此外,“SS”还可能代表“sweet and simple”,...

“ ss”是什么意思?
“ss”是微信上的常见缩写语,其全称为“抖一抖”。在微信聊天中,如果你想向对方传递一些心情,你可能会发一条包含“ss”的消息。这种消息被认为是一种“暗示”,代表着一些口头无法表达的情感,比如你可能想对朋友表示佩服、欣赏、喜欢等等。“ss”这一缩写目前已经成为了微信的一种常见词汇,尤其是...

ss是什么意思
"ss"在饭圈文化中代表"私生",具体是指一类被称为"私生饭"的特殊粉丝群体。"私生饭"这个术语源于韩语"Sasaengfan",意为私生活粉丝。这类粉丝的行为往往极端且疯狂,他们的行为特征包括侵犯明星的个人隐私,如偷窥、跟踪、偷拍等,以此来了解明星的私生活动态,这种行为在娱乐圈中通常不被接受。简而言之...

ss是什么软件啊
SS(Shadowsocks)是一款专业的代理软件,能够在网络环境受限制或者存在网络审查的情况下快速稳定的访问互联网,并且还具有保护隐私的功能。它支持多种加密方式,同时提供了简单易用的界面,操作便捷,不占用系统资源。SS软件是由多个开源软件组合而成的,其核心部分为socks5服务。SS使用本地socks5代理方式与...

ss什么意思
答案:ss有多种含义,需根据具体情境来理解。解释:1. 网络用语中的"ss":在当代网络语境中,"ss"常被用作“私信”的拼音首字母缩写,表示希望与某人进行私下交流,或者是表示支持的意味。这种用法是网络文化的一种表现,是年轻人在网络交流时的一种习惯。2. 计算机科学中的"SS":在某些计算机科学...

ss是什么意思 时尚?
“SS”是来自于时尚界的一个缩写。这个术语是从“special sale”的首字母缩写而来,代表了特别销售的意思。在时尚界,这个缩写通常用来表示商品的促销活动或折扣期间。除此之外,“SS”还可以代表“spring-summer”的意思,是指春夏季风格和款式的设计。在时尚界,SS潮流经常涉及到各个领域。例如,时装、...

男生跟女生说ss是什么意思?
网络用语ss指的意思是so sweet,翻译过来就是太甜的含义,一般是用来评论情侣放闪照,当然也可用来表达术士拼音首字母。网络用语ss是身上的意思,一般跟id连用,整体的表达意思就是想获取你身上的id信息。其实现在的人很少会直接说ss的,比较常见的就是说id,比较正式的就会直接询问姓名什么的,不会用id...

男生说ss是什么意思?
SS作为网络用语,有着丰富的含义。一般来说,它既可以表示“删删”,也可以表示“升级”。此外,SS还被广泛应用于游戏领域,如“SS”表示“闪耀之歌”、“神曲”等。而在感情中,SS则可以表示“试试”,表达一种试探性的心态。当男生提到SS时,具体含义要根据语境和搭配来判断。如果是在聊天中,男生...

情侣之间说ss是什么意思?
情侣之间的ss是“SecondSkin”的缩写,意思是两个人之间非常亲密和信任的关系,这种关系可以是情侣、夫妻、性伴侣等。在这种关系中,男性和女性可以分享彼此的身体和情感,建立起一种亲密和信任的关系。

ss协议是什么意思
SS是Shadowsocks(影梭)的缩写,是一种数字隧道技术,用于加密及保护网络通信。SS协议采用Socks5代理协议,通过客户端与服务端之间的加密通信,以此保护用户隐私和网络安全。SS协议支持多种加密方式,如AES、Blowfish等,用户可根据需要进行选择。SS协议在保护网络隐私和避免被墙方面表现优异,因此被广泛应用。

武陵源区18923347758: 请问正则表达式如何过滤超链接和提取链接 -
虫虞曲克: <table><br><tr><br> <td id="list"><br> <a href="a小区">a小区</a>ddd<br> <a href="b小区">b小区</a>fdsf<br> <a href="c小区">c小区</a>sdfas<br> <a href="d小区">d小区</a>asdf<br> <a href="e小区">e小区</a>asdf<br> <a ...

武陵源区18923347758: 汽车轮胎的参数是什么意思?比如:225&#47;45R17 《94'H'(T,S,V,W,C,V&#47;W,TL)是什么意思?》 -
虫虞曲克: 简单的说...225是轮胎的宽度.即225mm.45代表轮胎的扁平率.R代表子午线.17代表轮辋(钢圈)的大小.94代表载重指数.H.T S V W 代表速度级别.C代表轮胎是加强型即轮胎是几层级的.*****本版的精华贴,要想了解更多,不可不看.*****

武陵源区18923347758: 易语言 怎么把这段js写成代码 -
虫虞曲克: &lt;script&gt;&#47;&#47;47;&#47;function GetTi...

武陵源区18923347758: 任务管理器显示显示muou47是什么程序 -
虫虞曲克: 一. 依次点击「开始」菜单→搜索→文件或文件夹,输入进程名称:muou47 (如果找不到,请点击"更多高级选项"……) 二. 鼠标右键单击桌面空白处,在弹出的快捷菜单中依次选择:新建→快捷方 式,左键确认后,复制以下代码(从“...

武陵源区18923347758: 如图所示,是一种起重机的简图,用它把质量为4*10的三次方千克,底面积为1平方米的货物 ...?
虫虞曲克: 1.P=F&#47;S=40000N&#47;1=40000pa2.V=h&#47;t=16&#47;40=0.4m&#47;s3.W=mgh=40000*16=640000j4.可以猜到吧F=mg&#47;sino=80000根号3&#47;3牛其实弄清受力分析和公式就行了→更多详情请点击

武陵源区18923347758: php加密问题
虫虞曲克: <?php/*@名称:PHP加密/解密@更新:2009年9月22日 20:23:47*/function phpencode($code) {$code = str_replace(array('<?php','?>','<?PHP'),array('','',''),$code);$encode = base64_encode(gzdeflate($code));// 开始编码$encode = '<?php'."\...

武陵源区18923347758: 索尼EH38C/W笔记本兼容金士顿DDR313332GB的内存条么
虫虞曲克: 朋友,我来告诉你答案!兼容的,只要你买的是笔记本专用内存,而不是台式机专用内存.

武陵源区18923347758: 用功率是P=1470W的电动机带动起重机,以v=3m/s的速度匀速提升一重物,起重机的效率 ...?
虫虞曲克: p*80%/v=mg=382N.....

武陵源区18923347758: 请编写函数Countvalue(int n),它的功能是:求N以内(不包括N)同时能被3与7整除的所有自然数和的平均值的平方根S,s作为函数返回值,最后结果S输入出到文件Out.dat中.
虫虞曲克: #include <math.h> #include <stdio.h> void progReadWrite(); double countValue(int n) {int i ;double sum = 0.0 ;for(i = 7 ; i < n ; i++)if((i % 3) == 0 && (i % 7) == 0) sum += 1.0 * i ;sum/47;sum = sqrt(sum) ;return sum ; } main() {printf("自然数...

武陵源区18923347758: 代号47,w、a、s、d、ctrl键没法用:exe版的 -
虫虞曲克: 你看了游戏设置了么 是不是设置把你的这几个键取消或使用的是其他的键 一般来说你打开设置 恢复下默认设置就好了 现在游戏基本都默认的是这几个键 不行的话你找到列表自己设置下就OK了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网