我的问题很简单。我在网上搜索了一下,但找不到快速浏览字符串中HTML文本的方法。
例如:
"< > &"
应该返回“&lt;&gt;&amp;”作为一个字符串。
有快速的方式,还是我必须自己编写unescaper?
答案 0 :(得分:11)
使用System.Web.HttpUtility.HtmlDecode
或System.Net.WebUtility.HtmlDecode
var decoded = HttpUtility.HtmlDecode("< > &");
答案 1 :(得分:1)
如果您使用的是.NET 4.5,则可以使用HttpUtility.HtmlDecode
方法。
答案 2 :(得分:1)
HttpUtility.UrlDecode("Your escaped String", System.Text.Encoding.Default);