Re: UTF-8 без маркеров
От: Andir Россия
Дата: 11.10.07 10:25
Оценка: +1
Здравствуйте, lva17, Вы писали:

L>Классы TextWriter при указании кодировки прописывают маркеры, т.к. это положено по стандарту.

L>Но иногда получатель таких файлов понимает их только при отсутствии маркеров.

Сконструировать экземпляр кодировки самостоятельно. В частности, класс UTF8Encoding принимает в конструкторе параметр, указывающий на необходимость использования преамбулы.
TextWriter writer = new StreamWriter("test.txt", false, new UTF8Encoding(false));
writer.Write("Hello, UTF-8!");


С Уважением, Andir!
using( RSDN@Home 1.2.0 alpha rev. 743 ) { /* Работаем */ }
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.