有没有办法解析feed的自定义元素?不是提要条目,提要的自定义元素。我知道有一种方法可以为参赛者做同样的事。像,

Feedzirra::Feed.add_common_feed_entry_element("wfw:commentRss", :as => :comment_rss)
feed = Feedzirra::Feed.parse(some_atom_xml)
feed.entries.first.comment_rss # => wfw:commentRss is now parsed!

我希望能够实现相同的feed对象。有点像,
Feedzirra::Feed.add_common_feed_element("geo:lat", :as => :latitudes)
feed = Feedzirra::Feed.fetch_and_parse(“somerss”)
feed.latitudes # => 44.022448

有办法吗?或者这需要为feedzirra编写补丁吗?

最佳答案

现在有点晚了,但更多的人可能在寻找答案。
在配置/初始值设定项中的文件中放入以下行似乎有效:

Feedzirra::Parser::RSS.element :latitudes

10-06 07:51