如何将html编码符号转换为实际字符?

时间:2011-05-13 04:46:53

标签: c# string .net-4.0 encode

我正在使用WebClient.DownloadString方法从网站获取回复。

有时,返回的字符串将包含'符号,因为它的代码为:n#39(或类似的,我从内存中回忆起来)。

我已经使用String.Replace方法替换了所有出现的内容,但也许有一个内置方法让我将这些编码转换为实际字符。

这是否存在?

2 个答案:

答案 0 :(得分:9)

是的,您可以使用HttpUtility.HtmlDecode()方法

来完成
HttpUtility.HtmlDecode(myEncodedString)

P.S。您需要在项目中引用System.Web.dll程序集。

详情请见

答案 1 :(得分:1)

是的,使用HttpUtility.HtmlDecode