0
ErrorEd88
24.01.14
✎
19:13
|
Добрый день. В 1С нет КодировкаТекста.UTF8БезBOM, программистам приходится "творить".
Выгружал информацию в txt с кодировкой UTF8 без BOM нормально на 8.2 и 8.3 (в режиме совместимости с 8.2.16) нормально. Как только был убран режим совместимости (не мной) выгрузка стала просто в UTF8.
Текст = Новый ЗаписьТекста(ВыбФайл, КодировкаТекста.UTF8,, Истина, Символы.ПС);
....
Текст.ЗаписатьСтроку(НоваяСтрока);
....
Текст.Закрыть();
Что можно попробовать сделать?
|
|
3
ErrorEd88
24.01.14
✎
22:22
|
(2) Спасибо, так просто - странно что мало кто до этого смог додуматься.
Сделал по-другому, кому интересно (не мое решение):
Текст = Новый ЗаписьТекста(ВыбФайл, КодировкаТекста.ANSI);
Текст.Закрыть();
Текст = Новый ЗаписьТекста(ВыбФайл, КодировкаТекста.UTF8,, Истина, Символы.ПС);
....
Текст.ЗаписатьСтроку(НоваяСтрока);
....
Текст.Закрыть();
Метод "пиши все подряд, может повезет" :)
|
|