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

Onl*_*ere 3 c# string encode .net-4.0

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

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

我已经使用该String.Replace方法来替换任何事件,但也许有一个内置的方法让我将这些编码转换为实际的字符.

这存在吗?

Yet*_*ser 9

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

HttpUtility.HtmlDecode(myEncodedString)
Run Code Online (Sandbox Code Playgroud)

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

有关详细信息,请参见