将字符串转换为普通文本

本文关键字:文本 字符串 转换 | 更新日期: 2023-09-27 17:49:54

当我打开一个文件时,它包含如下内容:

It's that

这是什么,如何将其转换为ASCII ?

将字符串转换为普通文本

这是HTML编码,使用WebUtility.HtmlDecode(在System.Net命名空间中):

string encoded = "It's that";
string decoded = System.Net.WebUtility.HtmlDecode(s);

HttpUtility.HtmlDecode()就可以了。

这些是HTML实体。它们表示ascii字符。你可以使用httutility . htmldecode()来解码它们。

如果您只是想阅读这一行,您也可以将该文件重命名为.html文件,然后在您选择的浏览器中打开它。甚至有在线工具可以做到这一点。

&#;很可能是ASCII码。
手动转换数字或使用HTMLDecode来节省自己一些时间…

如果你正在使用。net Framework 4.0或更高版本,那么System.Net.WebUtility.HtmlDecode(s)将工作。

我需要这个解决方案用于只支持3.5的SSRS报告。由于上面的名称空间不可用,我采用了

的替代路径。
System.Web.HttpUtility.HtmlDecode(rawString)