Конвертировать "& aring;""& ouml;"к своему нормальному представлению - PullRequest
1 голос
/ 01 августа 2011

Я загружаю веб-страницу System.Net.WebClient. Страница в кодировке ISO-8859-1. Если я запишу его в файл, а затем открою, все символы будут нормально видны.

Но если я помещу это содержимое в HtmlAgilityPack, а затем извлечу свойство innerText, Я получаю специальное письмо, закодированное как å и ö.

Как преобразовать их в обычное представление?

Ответы [ 2 ]

5 голосов
/ 01 августа 2011

Используйте метод HttpUtility.HtmlDecode

HttpUtility.HtmlDecode("å"); // å
0 голосов
/ 01 августа 2011

Вы можете вызвать метод HtmlEntity.DeEntitize с текстовой строкой в ​​качестве параметра.

...