Я безуспешно пытался преобразовать html-значение атрибута.
Вот HTML, который я пытаюсь преобразовать (конечно, кодировка здесь не будет отображаться, но я вижу ее именно так, как вы ее видите).
<a href="https://sistemas.usp.br/jupiterweb/listarGradeCurricular?codcg=12&codcur=12012&codhab=1&tipo=N" target="_blank">Administração – São Paulo – diurno</a>
Хорошо, ЗНАЧЕНИЕ этого HTML-узла - «Администрация - Сан-Паулу - дневной».
Я использую HtmlAgilityPack для анализа HtmlPage для этого, и как только я достигну этого узла, его значение innerText будет примерно таким: Administração â São Paulo â diurno
Я предполагаю, что исходная кодировка страницы - UTF-8, потому что это то, что мне говорит тег кодирования в html.
Как мне преобразовать эту странную строку в: Administração - São Paulo - Diurno
?
Я уже пробовал эти темы: первый поток и второй поток и ничего не решило мою проблему
РЕДАКТИРОВАТЬ: я получаю страницу с помощью C # WebRequest Get.
EDIT2: добавлен тег HtmlAgilityPack
Проблема была изолирована: WebRequest иногда портит Html.
Есть ли другой способ установить кодировку? я пытаюсь: _webReq.Encoding = "ISO-8859-1"
заранее спасибо