2012-12-28 287 views

回答

6

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

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

备用路由,谢谢... ...它的工作:) – a1204773

+0

但HTML标签''
不解码或至少它不会留下新的生产线 – a1204773

+0

你这是什么意味着没有解码?什么是你的编码字符串? – Zbigniew

2

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

如果你只是想阅读这一行,你也可以将文件重命名为.html文件并在你选择的浏览器中打开它。甚至有tools在线执行此操作。

2

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

0

如果您使用的是.Net Framework 4.0或更高版本,则System.Net.WebUtility.HtmlDecode(s)将起作用。

我需要此解决方案才能支持只有3.5的SSRS报告。由于上面的命名空间不可用我去的

System.Web.HttpUtility.HtmlDecode(rawString) 
相关问题