使用 Rails 3 我正在使用在 drupal 或其他东西中生成的 XML 提要。它给我的标签看起来像:
<body><![CDATA[<p>This is a title<br />A subheading</p>]]></body>
所以意图是这应该看起来像:
<p>This is a title<br />A subheading</p>
然后可以使用<%= @mystring.html_safe %>
or<%= raw @mystring %>
或其他东西在视图中呈现。问题在于以这种方式呈现字符串只会将子字符串<
转换为<
字符。我需要一种双重原始或双重未编码来首先处理 chr,然后将标签呈现为 html 安全。
任何人都知道这样的事情:
<%= @my_double_safed_string.html_safe.html_safe %>