我在新的rails应用程序中使用了内置的RSS(RSS :: Parser.parse)RSS功能。该应用程序会读取我控制范围之外的多个不同来源的rss提要(面向公众,由其他人创建)。我试图访问的其中一个供稿包含项目集合中其描述字段中未转义的html。我可以访问该提要,但是当我尝试访问我的视图中的说明字段时,它看起来好像没有任何内容。我起初以为我需要使用原辅助工具,但最终的结果是一样的。有什么特殊的方式需要请求数据或在视图中访问它?在我的控制器中的代码如下:无法在RSS订阅源中访问未转义的html
@recent_activity = RSS::Parser.parse(open('http://someurl').read, false)
在我看来,代码如下
<% @recent_activity.items.each do |itm| %>
<%= raw itm.description %>
<% end %>
我知道我可以利用原始的XML功能,可能使这项工作,并绕过RSS对象,但我试图在走这条路线之前看看我能用RSS对象做些什么。
在此先感谢您的任何帮助或建议。