Я погуглил по этой теме, и я смотрел на каждый ответ, но я все еще не понимаю.Encoding iso = Encoding.GetEncoding("ISO-8859-1");
Encoding utf8 = Encoding.UTF8;
string msg = iso.GetString(utf8.GetBytes(Message));
< /code>
Моя исходная строка < /p>
Message = "ÄäÖöÕõÜü"
< /code>
Но, к сожалению, моя строка результата становится < /p>
msg = "�ä�ö�õ�ü
< /code>
Что я здесь делаю? < /p>
Подробнее здесь: https://stackoverflow.com/questions/192 ... 1-latin1-h
C# преобразовать строку из UTF-8 в ISO-8859-1 (latin1) h ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Декодирование двунаправленных байтов (например, «iso-8859-8-i» и «iso-8859-8-e») в Python
Anonymous » » в форуме Python - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как правильно преобразовать кодировку из ISO 8859-1 в UTF-8 в проекте php
Anonymous » » в форуме Php - 0 Ответы
- 24 Просмотры
-
Последнее сообщение Anonymous
-
-
-
System.text.encoding.getencoding ("iso-8859-1") бросает платформу notsupportedException?
Anonymous » » в форуме C# - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-