【发布时间】:2010-07-29 07:17:30
【问题描述】:
我在解析来自不同站点的 RSS 提要时遇到问题。我需要从提要中获取 url、标题和图像,但所有网站的提要结构都不同。是否可以使用通用脚本从任何结构的提要中获取内容?
浏览器/feed 阅读器/Google Reader 如何处理这种情况?
【问题讨论】:
标签: ruby-on-rails rss
我在解析来自不同站点的 RSS 提要时遇到问题。我需要从提要中获取 url、标题和图像,但所有网站的提要结构都不同。是否可以使用通用脚本从任何结构的提要中获取内容?
浏览器/feed 阅读器/Google Reader 如何处理这种情况?
【问题讨论】:
标签: ruby-on-rails rss
它们不应该有不同的结构,除非它们是不同的格式(ATOM、RSS、RSS 2.0 等)。它们都应该在文档中被标记为这样,因此您需要调整代码以考虑到这一点……我通常使用一个库,将所有这些抽象为一个 API 来访问各种元素。我并没有真正做 RoR,但使用 php 我使用 Zend_Feed。我确信在 Ruby 世界中会有这样的东西。
【讨论】: