mze*_*e99 1 html ruby-on-rails
我有这个字符串:
'<div class="md"><p><a href="http://www.google.com/">Foo</a></p> </div>'
Run Code Online (Sandbox Code Playgroud)
我试图显示为:
Foo
Run Code Online (Sandbox Code Playgroud)
所以我试图将原始字符串转换为原始HTML.
我试过了:
raw '<div class="md"><p><a href="http://www.google.com/">Foo</a></p> </div>'
Run Code Online (Sandbox Code Playgroud)
它将实体转换为普通HTML,但将其显示为字符串:
<div class="md"><p><a href="http://www.google.com/">Foo</a></p> </div>
Run Code Online (Sandbox Code Playgroud)
我也试过html_safe和html_safe.html_safe,但那些给了我相同的结果.
那么如何将包含HTML实体的字符串转换为在Rails中呈现的原始HTML?
谢谢
尝试这样的事情:
CGI.unescapeHTML('<div class="md"><p><a href="http://www.google.com/">Foo</a></p> </div>').html_safe
Run Code Online (Sandbox Code Playgroud)