Замена кодов спецсимволов html на обычные

  • Автор темы Автор темы Manless
  • Дата начала Дата начала

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Реакции
33
Баллы
28
Ребят, чет давно мучал этот вопрос, как преобразовать коды спецсимволов html в нормальные:
" - "
& - &
и тд.
Приходилось все костылем пользоваться (заменой вручную кодов на нормальный символы).
Подскажите пожалуйста как попроще сделать? Может через C# есть какая функция?
 
Проще всего в нужный момент брать не innerhtml, а innertext, а так - ну, через регулярки прогонять придётся, либо снипппет нужен, дёргающий соответствующий конвертер из .NET Framework (у меня его под рукой нет).
 
Проще всего в нужный момент брать не innerhtml, а innertext, а так - ну, через регулярки прогонять придётся, либо снипппет нужен, дёргающий соответствующий конвертер из .NET Framework (у меня его под рукой нет).
К сожалению я беру значение не конструктором, а получаю GET-ом, с дальнейшим распарсом.
Эх, жаль, что нет под рукой сниппета :)
 
ну, что-то такое вот попробуй:

Код:
Развернуть Свернуть Копировать
string y = project.Variables ["jobDescription"]. Value;
string result = System.Net.WebUtility.HtmlDecode (y);
return result;
 
ну, что-то такое вот попробуй:

Код:
Развернуть Свернуть Копировать
string y = project.Variables ["jobDescription"]. Value;
string result = System.Net.WebUtility.HtmlDecode (y);
return result;
Спасибо! Все сработало!
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)