У меня возникла проблема с написанием специальных символов в HTML В основном моя программа редактирует HTML-файл, и через текстовое поле я заменяю материал в html-файле.Написание HTML-файла со специальными символами
Однако я хочу, чтобы он мог добавлять символы типа «ç», «á», «ö» и т. Д. Я знаю, что в HTML эти символы имеют какой-то код, и я не хочу проверять каждую строку вручную и заменить эти буквы на эти специальные коды.
Должен быть способ преобразования строк и их вложения в HTML.
Вот что я пытался до сих пор:
string utf8_String = textBox8.Text;
byte[] bytes = Encoding.Default.GetBytes(utf8_String);
utf8_String = Encoding.UTF8.GetString(bytes);
content = content.Replace("{8}", utf8_String);
, но он не работает, какие-либо идеи?
Если вы используете UTF-8 все так, как вы на самом деле не нужны эти HTML сущности ... –
«Не работа "не является описанием проблемы. Что происходит? Покажите образец файла HTML до и после редактирования. –
Проверьте мой ответ и скажите мне, помогли ли вы. – mybirthname