任何Ruby RSS解析库都支持MRSS吗?

时间:2010-02-15 18:54:20

标签: ruby-on-rails ruby rss

我正在尝试解析包含media:*元素的Media RSS提要,但似乎Ruby的所有标准RSS解析库都只支持封装,而不支持MRSS元素。

我试过了:

  • SimpleRSS
  • RSS ::分析器
  • 聚合:RSS ::分析器

理想情况下,我想要一些能够简单地提取媒体:缩略图等元素的东西,就像我提取条目的封闭内容一样。

1 个答案:

答案 0 :(得分:1)

http://github.com/cardmagic/simple-rss似乎在某种程度上支持Media RSS。

例如:

pp rss.entries.last
{
 ...
 :media_content_url=>"...",
 :media_content_type=>"image/jpeg",
 :media_content_height=>"426",
 :media_content_width=>"640",
 :media_thumbnail_url=>"...",
 :media_thumbnail_height=>"133",
 :media_thumbnail_width=>"200"}
}

(不幸的是,通过我正在测试的Feed,它似乎只采用了媒体中的第一个媒体:内容标签:组,即使媒体:组有2个媒体:内容标签。)< / p>