我在解析来自不同网站的RSS源时遇到问题。我需要从Feed中获取网址,标题和图片,但所有网站的Feed都有不同的结构。是否可以使用通用脚本从任何结构的提要中获取内容?
浏览器/ Feed阅读器/ Google阅读器如何处理这种情况?
答案 0 :(得分:1)
除非它们是不同的格式(ATOM,RSS,RSS 2.0等),否则它们不应该有不同的结构。它们都应该在文档中标记为这样,因此您需要调整代码以将其考虑在内...我通常使用一个库将所有这些抽象为一个API以访问各种元素。我真的不做RoR但是使用php我使用Zend_Feed。我确定在Ruby世界中有这样的东西。