删除字符串中的HTML实体

时间:2013-10-30 19:56:04

标签: c# html encoding

我在链接按钮上检索到文本:

enter image description here

当我按下按钮时,我收到以下内容:

Test UAT's for release 2.2.0

看起来正在检索HMTL实体。如何将这些转回普通字符串?

2 个答案:

答案 0 :(得分:11)

您不需要删除Html实体,实际上您在此处显示的字符串为HTML Encoded,因此您只需要Html Decoding以正常形式获取它。

为此你有HttpUtility.HtmlDecode方法。

string normalString = HttpUtility.HtmlDecode(myEncodedString);

如果您使用的是.NET 4.0或更高版本,则还可以使用WebUtility.HtmlDecode

答案 1 :(得分:3)

使用HttpUtility.HtmlDecode解码字符串。