【问题标题】:How to convert HTML char to UNICODE char如何将 HTML 字符转换为 UNICODE 字符
【发布时间】:2013-08-20 14:59:41
【问题描述】:

我需要转换 HTML char eq。 “ 到 UNICODE 字符。我尝试使用函数HtmlUtilities.ConvertToText(string),但不幸的是,此函数删除了<> 之间存在的任何内容。我需要一种与WebView Control 一样好用的函数,即应该解析甚至删除 HTML 标记,而其他标记可以显示在文本块中。它应该用作文本块的转换器。

例如:昵称应该显示在网站 bash.org

【问题讨论】:

  • 您的意思是 ASCII 还是 UNICODE?请注意,ASCII 不能保存 Unicode 可以保存的所有扩展代码,因此您可能希望使用 Unicode 来存储翻译。
  • “ 不是 ASCII 字符。你的意思是你想把它转换成一个可打印的字符?也就是说,你想让 “ 变成
  • 对不起,我的错。我的意思是 UNICODE

标签: c# html microsoft-metro


【解决方案1】:

您可能正在寻找WebUtility.HtmlDecode()。这应该将 HTML 实体 (“) 中的值解码为一个字符。

请注意,它是WebUtility,因为我认为您正在尝试在桌面应用程序上完成此操作。如果没有,请改用HttpUtility

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-27
    • 1970-01-01
    • 2017-03-04
    • 2016-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多