我正在使用 WebClient.DownloadString
方法从网站获取响应。
有时,返回的字符串将包含 '
符号,因为它是代码:n#39
(或类似的,我凭内存记忆)。
我已经使用 String.Replace
方法来替换任何出现的地方,但也许有一个内置方法可以让我将这些编码转换为实际字符。
这个存在吗?
最佳答案
是的,您可以使用 HttpUtility.HtmlDecode() 方法来完成
HttpUtility.HtmlDecode(myEncodedString)
附注您需要在项目中引用 System.Web.dll 程序集。
详情请看这里
关于c# - 如何将 html 编码符号转换为它们的实际字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5987326/