2013-08-20 94 views
0

我需要转换HTML char eq。 &#8220;到UNICODE字符。我试过使用函数HtmlUtilities.ConvertToText(string),但不幸的是这个函数删除了<>之间的任何值。我需要一种类似于WebView Control的函数,即HTML标记应该被解析或者甚至被移除,而其他的可以被显示在文本块中。它应该用作文本块的转换器。如何将HTML字符转换为UNICODE字符

例如:尼克斯应该从网站bash.org

+2

您是否确实是指** ASCII **或** UNICODE **?请注意,ASCII不能保存Unicode可以使用的每个扩展代码,因此您可能希望使用Unicode来存储转换。 – Belogix

+1

&#8220不是ASCII字符。你的意思是你想把它转换成可打印的字符吗?那就是,你想成为'''? –

+0

对不起,我的坏。我的意思是** UNICODE **。 –

回答

2

你可能寻找WebUtility.HtmlDecode()显示。这应该将HTML实体(&#8220;)中的值解码为一个字符。

请注意,它是WebUtility,因为我认为您正试图在桌面应用程序上完成此操作。如果不是,请改用HttpUtility

相关问题