Удаление HTML-сущностей в строках
У меня есть текст, который получен при нажатии кнопки ссылки:
Когда я нажимаю кнопку, я получаю следующее возвращаемое:
Test UAT's for release 2.2.0
Похоже, объекты HMTL извлекаются. Как мне превратить их обратно в нормальные строки?
2 ответа
Решение
Вам не нужно удалять объекты Html, на самом деле строка, которую вы показываете здесь, HTML Encoded
так что вам просто нужно сделать Html Decoding
чтобы получить его в нормальной форме.
Для этого у вас есть метод HttpUtility.HtmlDecode.
string normalString = HttpUtility.HtmlDecode(myEncodedString);
Если вы используете.NET 4.0 или выше, вы также можете использовать WebUtility.HtmlDecode