1

htmlタグが含まれる文字列が保存されています。

=> "<p>hey man this is crazy g funk</p>\n<p>here i come with another crazy message from..</p>\n<p>dj eassssy d!@#!.</p>"

これをどのように解析して、HTMLタグが意味する方法を表示しますか?

私は試した:

= Post.text
=h Post.text
= RedCloth.new(Post.text).to_html
= Hpricot(Post.text)
4

2 に答える 2

4

あなたはこれをしたい:

<%= raw Post.text %>

またはハムルで

= raw Post.text

その理由は、rails が html をエスケープして に変換するため<p>です&lt;p&gt;

于 2010-11-30T19:52:34.137 に答える
1

通常、html パーサーを使用して html を解析します。「HTMLタグが暗示している方法で表示するため」とはどういう意味ですか? 何に表示しますか?おそらくWebブラウザではありません..

于 2010-11-30T19:40:26.807 に答える