我的问题很简单。我在网上搜索了一下,但找不到一种快速的方法来对字符串中的 HTML 文本进行转义。
例如:
"< > &"
应该以字符串的形式返回“< > &”。
有没有一种快速的方法,还是我必须编写自己的 unescaper?
使用System.Web.HttpUtility.HtmlDecode
或System.Net.WebUtility.HtmlDecode
var decoded = HttpUtility.HtmlDecode("< > &");
如果您使用的是 .NET 4.5,那么您可以使用该HttpUtility.HtmlDecode
方法。
HttpUtility.UrlDecode("Your escaped String", System.Text.Encoding.Default);