在Rails中将HTML添加到我的RSS / Atom提要

前端之家收集整理的这篇文章主要介绍了在Rails中将HTML添加到我的RSS / Atom提要前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
默认的rails XML构建器会转义所有HTML,因此类似于:
atom_Feed do |Feed|  
  @stories.each do |story|  
    Feed.entry story do |entry|   
      entry.title story.title
      entry.content "<b>foo</b>"
    end  
  end  
end

将产生文字

<b>foo</b>

而不是:foo

有没有办法指示XML构建器不转义XML?

解决方法

结果你需要做
entry.content "<b>foo</b>",:type => "html"

虽然将它包装在CDATA中会阻止它工作.

猜你在找的HTML相关文章