C# 将HTML代码转换为纯文本
我有一个字符串,例如:C# 将HTML代码转换为纯文本,c#,asp.net,.net,string,C#,Asp.net,.net,String,我有一个字符串,例如: Col´gio 如何将其转换为: Colégio 无需替换所有html代码SecurityElement SecurityElement=System.Security.SecurityElement.FromString(“H&M”); System.Web.HttpUtility.HtmlDecode("Col´gio"); 字符串unescapedText=securityElement.Text; Console.Wr
Col´gio
如何将其转换为:
Colégio
无需替换所有html代码SecurityElement SecurityElement=System.Security.SecurityElement.FromString(“H&M”);
System.Web.HttpUtility.HtmlDecode("Col´gio");
字符串unescapedText=securityElement.Text;
Console.WriteLine(unescapedText);//结果:H&M
仅用于完成:
如果您使用的是.NET 4.0+,也可以使用WebUtility.HtmlDecode请参阅或。还有很多其他的例子——你需要用Html解码字符串。
SecurityElement securityElement = System.Security.SecurityElement.FromString("<test>H&M</test>");
string unescapedText = securityElement.Text;
Console.WriteLine(unescapedText); // Result: H&M