在Rails中渲染转义的html

时间:2015-09-27 01:56:59

标签: html ruby-on-rails

我从亚马逊提取产品说明并将其转义为转发,看起来像<i>New York Times</i>

当我使用h,raw或html_safe时,它会在我的应用程序中显示为< i>纽约时报< / i>

但我真的很喜欢它出现在纽约时报

1 个答案:

答案 0 :(得分:2)

试试这个:

<%= CGI.unescapeHTML("&lt;i&gt;New York Times&lt;/i&gt;").html_safe %>

问题是该字符串包含已经转义的html。所以,你需要'unesacpe&#39;它首先。