// Перекодировка файла из кодировки UTF-8 в ANSI.
// Будет создан файл в кодировке ANSI в этом же каталоге 
// с суффиксом "_ansi" .
// параметры:
// каталогФайла - Каталог где лежит файл без символа "\" на конце
// файлUTF8 	- имя файла для конвертации
Функция ПерекодироватьФайлUTF8_ANSI(каталогФайла, файлUTF8)

	  исходныйФайл = каталогФайла + "\" + файлUTF8;
	  файлЧтение  = Новый ЧтениеТекста(исходныйФайл,КодировкаТекста.UTF8);    
	  txt=файлЧтение.Прочитать();
	  файлЧтение.Закрыть();

	  ФайлANSI = СтрЗаменить(файлUTF8,".","_ansi.");
	  результатФайл  =  каталогФайла + "\" + ФайлANSI;
	  файлЗапись = Новый ЗаписьТекста(результатФайл,КодировкаТекста.ANSI);    
	  файлЗапись.Записать(txt);
	  файлЗапись.Закрыть();
	  
      Возврат ФайлANSI;
КонецФункции

// Запуск 
каталогCSV   = "d:\csv";
файлCSV      = "export_file_.csv"; // в utf-8
файлCSV_ansi = ПерекодироватьФайлUTF8_ANSI(каталогCSV,файлCSV);




Рекламный блок:

Предлагаем решение Ваших задач 1С.

Внедрение 1С:

Доработка и сопровождение 1С:

Ориентировочная стоимость работ программиста 1С : 500 р. за 1 час работы.

Пишите: j008@j008.ru

Звоните: 8 916 710 83 51 Ольга