将HTML代码转换为纯文本

时间:2012-05-24 10:17:41

标签: c# asp.net .net string

我有一个字符串,例如:

Col´gio

如何将其转换为:

Colégio

无需替换所有html代码

3 个答案:

答案 0 :(得分:15)

System.Web.HttpUtility.HtmlDecode("Col´gio");

答案 1 :(得分:8)

刚刚完成:

如果您使用的是.NET 4.0+,还可以使用WebUtility.HtmlDecode

答案 2 :(得分:2)

SecurityElement securityElement = System.Security.SecurityElement.FromString("<test>H&amp;M</test>");
string unescapedText = securityElement.Text;
Console.WriteLine(unescapedText); // Result: H&M