【问题标题】:Can you do HtmlDecode & HtmlEncode in Silverlight?您可以在 Silverlight 中进行 HtmlDecode 和 HtmlEncode 吗?
【发布时间】:2010-10-23 19:08:02
【问题描述】:

因此,既然 System.WebHttpContext 在 Silverlight 中不可用,有没有办法在 Silverlight 应用程序中执行 HtmlDecodeHtmlEncode 而不需要一些可怕的正则表达式?

【问题讨论】:

    标签: string silverlight httpcontext html-encode


    【解决方案1】:

    System.Windows.Browser 有一个带有HtmlEncodeHtmlDecode 方法的HttpUtility 类。

    【讨论】:

    • 这个方法只替换字符、&和"。有没有更好的方法也替换换行符和其他特殊字符?
    • @helb 你会用什么替换换行符? HtmlEncoding 是为了确保文本 blob 可以安全地通过 HTML 解析器而不触发任何 DOM 解析......需要更好地了解您的实际需求。我建议提出一个新问题。
    猜你喜欢
    • 1970-01-01
    • 2015-05-23
    • 2012-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多