【问题标题】:How do I display HTML or XML in an HTML document unrendered?如何在未呈现的 HTML 文档中显示 HTML 或 XML?
【发布时间】:2009-12-31 19:31:55
【问题描述】:

我需要在 HTML 电子邮件中发送 XML/HTML,以便它显示未呈现。我正在使用 ASP.NET。我应该采取什么方法?

【问题讨论】:

  • 用 < 替换所有的 '

标签: asp.net html xml


【解决方案1】:

HTML 编码它。您可以使用HttpUtility.HtmlEncode 方法。

【讨论】:

    【解决方案2】:

    如果我理解正确,您希望 HTML 显示为文本而不是解释。如果是这样,那么您可以简单地使用 Server.HtmlEncode 方法对您的字符串进行编码,然后将其发送回浏览器。

    ...
    text="<h1>Hello World</h1>";
    textEncoded = Server.HtmlEncode(text);
    ...
    
    <%=textEncoded%>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      • 2021-01-07
      • 2010-10-19
      • 1970-01-01
      • 2011-09-09
      相关资源
      最近更新 更多