代码之家  ›  专栏  ›  技术社区  ›  user3242743

显示数据库中的html内容

  •  1
  • user3242743  · 技术社区  · 11 年前

    我的数据库中有这个:

    <p><u>kkkkkkkkkkkkkkkk &nbsp;&nbsp;</u><strong>kknk&nbsp;</strong></p>
    

    当我想显示我的数据库内容时,这段代码不会被解释为html。 它仅显示为文本。我希望对这一内容进行解释。(因此将给出粗体文本、带下划线的单词等)。

    2 回复  |  直到 11 年前
        1
  •  2
  •   Muntasim    11 年前

    只需输入:

    <%=content.html_safe%>
    
        2
  •  1
  •   Community Mohan Dere    8 年前

    还有一些方法:

    <%= raw content %>
    <%= h content %>
    <%= content.html_safe %>
    

    以及比较:

    raw vs. html_safe vs. h to unescape html