搜索
首页后端开发XML/RSS教程分享如何订阅没有RSS输出的网站教程

1、利用Google资讯

也许国内使用Google资讯的人并不多,Google 资讯是一个由计算机生成的资讯网站。它汇集了来自中国大陆超过1,000 个中文资讯来源的新闻资源,并将相似的报道组合在一起,根据读者的个人喜好进行显示。

Google资讯支持RSS或Atom的Feed输出,通过设定一些关键词我们可以利用Google资讯订阅不提供Feed输出的网站。

比如我要订阅新浪F1,怎样通过Google资讯订阅呢?通过观察我发现,新浪F1的每一篇新闻的URL是有规律的,都是 sports.sina.com.cn/f1/日期/数字.shtml 的形式的,我在Google资讯里通过"inurl:f1 site:sina.com.cn”将新浪F1里的新闻全部找了出来,经核实发现没有其它新闻混杂在里面。 

(Google资讯条目(上)与新浪F1新闻条目(下)对比)

这时页面左边的RSS或Atom链接即是新浪F1的Feed输出了。

后来我觉得光是新浪F1的新闻并不足够,就加上了搜狐F1的新闻。因为搜狐F1的文章URL里也含有F1,这样操作就简便多了,并不需要分开两个Feed来订阅。具体操作只是扩大搜索范围,关键词更换为"inurl:f1 site:sina.com.cn OR site:sohu.com"

如果某个不提供RSS输出的网站,它的新闻内容都含有特定的文字,比如“XXXXXXXXXXXXX-新华网YY频道”,这时我们可以用“intitle:新华网YY频道 site:某个网站”来限定新闻的范围。

对于URL或新闻标题有规律的资讯类网站,使用Google资讯为其烧制一个Feed是很不错的选择。

事实上百度新闻也支持Feed输出,但百度不支持inurl和intitle搜索,所以并不能准确地将某些特定的新闻区分出来。

2、使用在线Feed创建工具

有些我们想订阅的网站的文章URL没有什么规律,很难用Google资讯来订阅,这时我们可以使用一些在线的Feed烧制网站。

有不少网站提供Feed烧制,只要提供网站地址,剩下的操作一般是选择烧制的区域或点击两个要烧制内容的链接。

但使用这些服务烧制出来的Feed只含有标题和链接,并不像Google资讯那样有内容摘要。

这个使用起来可能会有点难度,对不熟悉网页编程的人可能会有点困难。但定制强度很高。

如何订阅没有RSS输出的网站

----------------------------------------

对于早已经习惯了RSS信息主动送上门的人来说,遇到自己喜爱的网站不提供RSS输出确实感觉很无奈。那么,该如何现实订阅呢?Ponyfish 绝对是你必须使用的一款工具,它可以通过分析网页各项数据来自动生成一个可订阅的RSS feed地址。

具体步骤:

1、打开网站www.ponyfish.com (是全英文的),点"Create a feed now "。

2、填写你要创建订阅的网站的网址

3、你会看到你需要订阅的网站的页面出现在表框中,拖动右侧滚动条,浏览整个网页

4、浏览网页的同时,选择你需要订阅的网页那个部分的信息 。选择之后,你会看到表框下面有你选择的网址的信息。

5、继续下一步。ponyfish会分析这些网址,然后提取这些网址的共同的部分和不同部分,不同部分用“*”表示。做完这一步就表示你已经成功了。

6、下一步之后,你就看到了网站的名称和网站的描述,看是否需要改的。

7、继续。这个时候你就看到了你创建的这个网站的RSS地址。有了RSS地址以后,就选择你喜欢的RSS阅读器进行订阅

==================================

你有一个静态网站吗?也许你要把一些内容转换成RSS或者要在你的网站上添加一个RSS种子?那么下面的列表会让你很高兴。这个列表把静态网页转化成XML RSS的所有免费工具一网打尽。这些工具对于很多高手和不知道何为html的菜鸟一样有用。下面看看这些工具,找出最好的一款,能把任何页面转化成完美的RSS种子。如果你还有其他的转换工具,请告诉我。谢谢。

The RSS Wizard
www.extralabs.net/rss-wizard.htm
这是一款可以让你创建RSS 2.0 Feed的软件,可以基于任何形式的HTML文件。这个软件最大优势是无需对原有的HTML文件做任何修改。

Dapper
www.dapper.net/
Dapper允许任何人通过创建Dapps的方式来调用任何网站的内容。Dapper可以同时为网站生成多个RSS。按照他们的说法,Dapper拥有最多样的选择,但是同时上手不是那么容易。(大头:貌似Dapper可以将网站内容生成RSS Feed,XML甚至Widgets!)

Feed43.com
你喜欢浏览的网站不提供RSS服务?Feed43提供免费的在线服务来吧任意网页转换成RSS feed。

Feedity.com
把任意网页转换为RSS!并且实时更新。(大头:真能做到实时?)

FeedXS
www.extralabs.net/rss-wizard.htm
这个强大的在线服务能让你创建尽可能多的RSS feed。创建feed以后,人们需要使用阅读器来阅读。FeedXS在你没有网站的前提下也可以创建feed。FeedXS需要注册,但是免费的。(大头:英语太差,狗屁不通,不过FeedXS支持用MSN来管理feed,看到好文章的时候可以方便的烧到Feed里了~)

Feedmarklet
www.feedmarklet.com/
Feedmarklet可以自动分析你浏览页面的地址和标题,连输入标题和URL的时间也替你省了。在收藏夹添加一个按钮后,你浏览任何网页时,只要点击这个按钮,内容就会立即加入到Feed中,如果在点击前选中一些文本,那么会自动成为内容简介。Feedmarklet几乎是所有工具中最快捷方便的了。但是。。。。不支持中文和Firefox。

Feed Fire
www.feedfire.com/site/index.html
这个工具能够真正的将所有页面转换成格式化的RSS feed。Feed Fire是一个采用了先进技术却十分易用的工具,它功能强大,自动化并且可定制。你可以很容易的将网页转换成Feed,不需要任何编程知识。同时他们也提供了庞大的类别数据库,便于你进行分类。(大头:这个网站也需要注册)

Feed Yes
www.feedyes.com/
由任意网页自动的生成Feed,也可以手动的为你的网站生成feed。

page2rss.com
有了这个工具你就可以方便的监控那些不提供RSS的网站。他会检查任何页面的更新并且你可以转到喜爱的RSS阅读器来浏览。

Ponyfish.com
是一个在线工具,支持大多数页面。(需要注册)

RSSxl - Convert an HTML Web Page to RSS
www.wotzwot.com/rssxl.php
这个工具可以将任意网页转换为RSS 2.0 Feed。(大头:还可以定义内容起止的字符,真象采集。。。)

The Super Simple RSS Generator
sourceforge.net/project/showfiles.php?group_id=173787
这是一个软件,体积只有100多K。使用效果未知。

MySyndicaat
www.mysyndicaat.com/home
从网上大量的信息源聚合内容-比如新闻机构、博客上的论述都加入Feed。内容可以自动、准确的更新,还可以过滤新闻、信息来保证内容的简洁、正确。

PC Accessories Free HTML to RSS Tool
www.pcaccessoriesparts.com/tools/html-to-rss-converter/html-to-rss.html
一个简单的在线转换工具。RSS中最多允许25个项目。(大头:这个需要修改原来的html文件)

Feed Writer
www.mirabyte.com/en/products/feedwriter.html
Feed Writer是一个专业的RSS编辑软件,使用它可以简单轻松的创建、维护你的RSS feed。这个软件支持大多数的RSS格式:RSS 0.91,RSS 0.92,RSS 2.0甚至播客。Feed Writer完全支持UTF-8字符,因此可以采用西里尔、波兰语、汉语等非拉丁字母。除了可以创建和编辑各种新闻Feed,你也可以创建自己的独立博客。

Free RSS Feed Writer by LinkAssure
www.linkassure.com/rss-writer.php
LinkAssure使创建RSS的工作更加简单。一旦你完成了初始步骤,你将可以增加一些特殊的项目到RSS中,来生成发布Feed必须的“拷贝、粘贴”XML代码。

RSS Builder
www.filedudes.com/RSS_Builder-download-11244.html
如果你在寻找简单易懂的方法来管理网站上的RSS feeds,这就是一个值得一试的免费软件。同时他有一项特殊功能:生成RSS feed不需要占用任何硬盘空间。

Runstream
runstream.com/
runstream.com允许每一个免费账户都创建1个feed,并且在他们的服务器上保存、管理这个feed。feed的设置页面给出了完整的控制功能,方便用户管理feed和提供用法和统计。

RSSPect
www.rsspect.com/
RSSPect 是最简单的转换工具之一。你可以将任何在线内容转换成RSS feed。快速、免费、自动完成。

Feed For All ($39.95)
www.feedforall.com/feedforall.htm
这是一个收费工具,但还是把它加到了这个列表中。用FeedForAll能够快速方便的创建RSS feed。高级功能可以可以快速的创建更专业的feed。

以上是分享如何订阅没有RSS输出的网站教程的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
创建RSS文档:逐步教程创建RSS文档:逐步教程Apr 13, 2025 am 12:10 AM

创建RSS文档的步骤如下:1.使用XML格式编写,根元素为,包含元素。2.在内添加、、等元素描述频道信息。3.添加元素,每个代表一个内容条目,包含、、、等。4.可选地添加和元素,丰富内容。5.确保XML格式正确,使用在线工具验证,优化性能并保持内容更新。

XML在RSS中的作用:联合内容的基础XML在RSS中的作用:联合内容的基础Apr 12, 2025 am 12:17 AM

XML在RSS中的核心作用是提供一种标准化和灵活的数据格式。1.XML的结构和标记语言特性使其适合数据交换和存储。2.RSS利用XML创建标准化格式,方便内容共享。3.XML在RSS中的应用包括定义feed内容的元素,如标题和发布日期。4.优势包括标准化和可扩展性,挑战包括文件冗长和严格语法要求。5.最佳实践包括验证XML有效性、保持简洁、使用CDATA和定期更新。

从XML到可读的内容:揭开RSS feed的神秘面纱从XML到可读的内容:揭开RSS feed的神秘面纱Apr 11, 2025 am 12:03 AM

rssfeedsarexmldocuments usedforcontentAggregation and distribution.totransformthemintoreadableContent:1)parsethethexmlusinglibrarieslibrariesliblarieslikeparserinparserinpython.2)andledifferentifferentrssssssssssssssssssssssssssssssssssssssssssssssersions andpotentionparsingrorS.3)

是否有基于JSON的RSS替代方案?是否有基于JSON的RSS替代方案?Apr 10, 2025 am 09:31 AM

JSONFeed是一种基于JSON的RSS替代方案,其优势在于简洁性和易用性。1)JSONFeed使用JSON格式,易于生成和解析。2)它支持动态生成,适用于现代Web开发。3)使用JSONFeed可以提升内容管理效率和用户体验。

RSS文档工具:构建,验证和发布提要RSS文档工具:构建,验证和发布提要Apr 09, 2025 am 12:10 AM

如何构建、验证和发布RSSfeeds?1.构建:使用Python脚本生成RSSfeed,包含标题、链接、描述和发布日期。2.验证:使用FeedValidator.org或Python脚本检查RSSfeed是否符合RSS2.0标准。3.发布:将RSS文件上传到服务器,或使用Flask动态生成并发布RSSfeed。通过这些步骤,你可以有效管理和分享内容。

确保您的XML/RSS提要:全面的安全清单确保您的XML/RSS提要:全面的安全清单Apr 08, 2025 am 12:06 AM

确保XML/RSSfeeds安全性的方法包括:1.数据验证,2.加密传输,3.访问控制,4.日志和监控。这些措施通过网络安全协议、数据加密算法和访问控制机制来保护数据的完整性和机密性。

XML/RSS面试问题和答案:提高您的专业知识XML/RSS面试问题和答案:提高您的专业知识Apr 07, 2025 am 12:19 AM

XML是一种标记语言,用于存储和传输数据,RSS是一种基于XML的格式,用于发布频繁更新的内容。1)XML通过标签和属性描述数据结构,2)RSS定义特定标签发布和订阅内容,3)使用Python的xml.etree.ElementTree模块可以创建和解析XML,4)XPath表达式可查询XML节点,5)feedparser库可解析RSSfeed,6)常见错误包括标签不匹配和编码问题,可用xmllint验证,7)使用SAX解析器处理大型XML文件可优化性能。

高级XML/RSS教程:ACE您的下一次技术采访高级XML/RSS教程:ACE您的下一次技术采访Apr 06, 2025 am 12:12 AM

XML是一种用于数据存储和交换的标记语言,RSS是基于XML的格式,用于发布更新内容。1.XML定义数据结构,适合数据交换和存储。2.RSS用于内容订阅,解析时使用专门库。3.解析XML可使用DOM或SAX,生成XML和RSS需正确设置元素和属性。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

WebStorm Mac版

WebStorm Mac版

好用的JavaScript开发工具

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器

EditPlus 中文破解版

EditPlus 中文破解版

体积小,语法高亮,不支持代码提示功能

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。