ПараметрыЗаписиXML (XMLWriterSettings)
По описании параметров записи
Синтаксис:
Новый ПараметрыЗаписиXML(<Кодировка>, <Версия>, <Отступ>, <ОтступАтрибутов>, <СимволыОтступа>)
Параметры:
<Кодировка> (необязательный)
Тип: Строка.
Кодировка, которая будет использоваться при записи документа XML (актуальна для записи в файл).
По умолчанию будет использована кодировка UTF-8.
Функция ЗаписатьТесктНаДиск(ТекстДляЗаписи, ФайлДляЗаписи) Экспорт
ФайлДанных = Новый Файл(ФайлДляЗаписи);
Если НЕ ФайлДанных.Существует() Тогда
Ответ = Вопрос("Не найден файл данных """ + ФайлДляЗаписи + """" + Символы.ПС + "Создать?", РежимДиалогаВопрос.ДаНет, 60, КодВозвратаДиалога.Нет);
Если Ответ = КодВозвратаДиалога.Нет Тогда
Возврат Ложь;
КонецЕсли;
КонецЕсли;
Заголовок = "<?xml version=""1.0"" encoding=""windows-1251""?> ";
ТекстДляЗаписиСбербанк=Заголовок+Символы.ПС+ТекстДляЗаписи;
ПотокЗаписи = Новый ЗаписьТекста(ФайлДляЗаписи,КодировкаТекста.ANSI);
ПотокЗаписи.Записать(ТекстДляЗаписиСбербанк);
ПотокЗаписи.Закрыть();
Сообщить("Записаны данные в файл " + ФайлДляЗаписи);