我正在尝试使用一款名为Rss-Aware的软件。它基本上是桌面提要检查器,用于检查 RSS 提要是否更新并通过 Ubuntu 的 Notify-OSD 系统发出通知。
但是,要知道要检查哪些提要,您必须在 ~/.rss-aware/rssfeeds.txt 的文本文件中一个接一个地列出提要 URL,每个提要 URL 之间有换行符。就像是:
http://example.com/feed.xml
http://othersite.org/feed.xml
http://othergreatsite.net/rss.xml
...看起来很简单吧?好吧,我想使用的提要列表从 Google Reader 导出为 OPML 文件(它是一种 XML),我不知道如何解析它以仅输出提要 URL。看起来它应该很简单,但我很难过。
如果有人可以在 Python 或 Ruby 中提供实现,或者我可以在提示下快速完成的事情,我会很高兴。一个 bash 脚本会很棒。
非常感谢您的帮助,我是一个非常薄弱的程序员,并且很想学习如何进行这种基本解析。
编辑:另外,这是我试图从中提取提要网址的 OPML 文件。