c#htmlDecode实体数大于127

时间:2013-11-01 15:34:51

标签: c#

您好,我想解码html实体,但当实体编号大于127时,我遇到了问题。

我正在使用WebUtility.HtmlDecode

示例:

class Program
{

    static void Main(string[] args)
    {
        string text = "`°•»ZEЯO«•°´";
        Console.WriteLine(WebUtility.HtmlDecode(text));
        Console.ReadKey();
    }
} 
  

输出:`°»ZE?O«°'而不是:`°•»ZEЯO«•°'

问题在于实体未正确解码。

Я

我想知道如何解码它,我做了很多搜索,但我找不到解决方案...

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

问题不在于WebUtility.HtmlDecode - 如果你单步执行,你会发现Visual Studio中的表示很好。问题是,默认情况下,控制台不能显示Unicode。