我正在使用WebClient.DownloadString
方法从网站获取响应。
有时,返回的字符串将包含'
符号,就像它的代码一样:n#39
(或者类似的,我从内存中调用它)。
我已经使用String.Replace
方法来替换所有出现的内容,但是也许有一个内置方法可以让我将这些编码转换为实际字符。
是否存在?
最佳答案
是的,您可以使用HttpUtility.HtmlDecode()方法进行操作
HttpUtility.HtmlDecode(myEncodedString)
ps。您需要在项目中引用System.Web.dll程序集。
详情请看
MSDN: HttpUtility.HtmlDecode Method