2010-02-15 29 views
1

我試圖解析包含媒體:*元素的媒體RSS源,但似乎所有用於Ruby的標準RSS解析庫僅支持附件,而不是MRSS元素。任何Ruby RSS解析庫都支持MRSS嗎?

我已經試過:

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

理想情況下,我想的東西,可以很方便地提取媒體:縮略圖等元素,類似於我可以如何提取條目的附件。

回答

1

http://github.com/cardmagic/simple-rss似乎在某種程度上支持媒體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"} 
} 

(不幸的是,我與測試它的飼料,它似乎只考慮第一媒體:內容標籤的媒體內:組,即使媒體:組有2個媒體:內容標籤。)