Требуется засылать русские буквы через TcpListener. делаем как в доке -
читаем файл в string, потом string преобразовываем в байт
byte[] msg = System.Text.Encoding.ASCII.GetBytes(response);
такой вот конструкцией. Файлы - текстовые файлы html с win1251 кодировкой. Hа
том конце не видно русских букв ( там браузер). Hатурально их кто-то
выкусывает!
Что происходит?
The Vision Of Council will guide your way through the Warp, All...
Fri, 23 Feb 2007 22:00:08, Vladimir Mikhaylenko wrote:
VM> Требуется засылать русские буквы через TcpListener. делаем как в
VM> доке - читаем файл в string, потом string преобразовываем в байт
VM> byte[] msg = System.Text.Encoding.ASCII.GetBytes(response);
VM> такой вот конструкцией. Файлы - текстовые файлы html с win1251
VM> кодировкой. Hа том конце не видно русских букв ( там браузер).
VM> Hатурально их кто-то выкусывает! Что происходит?
Тебе нужно не ASCII (это 7-битная кодировка), а Encoding.GetEncoding(1251).
byte[] msg = System.Text.Encoding.GetEncoding(1251).GetBytes(response);
--
Best regards
VM> Требуется засылать русские буквы через TcpListener. делаем как в
VM> доке - читаем файл в string, потом string преобразовываем в байт
VM> byte[] msg = System.Text.Encoding.ASCII.GetBytes(response);
Оно таки их и выкусывает... Пить надо меньше, а мануалов читать больше...
VM> такой вот конструкцией. Файлы - текстовые файлы html с win1251
VM> кодировкой. Hа том конце не видно русских букв ( там браузер).
VM> Hатурально их кто-то выкусывает! Что происходит?
Сорри, вопрос снят.