Выгрузка xml

Версия для печатиPDF-версия

Платформа:

Как программно создать выгрузку в xml файл.

Для этого используется объект ЗаписьXML.

Общий алгоритм такой:

Файл = Новый ЗаписьXML;
Файл.ОткрытьФайл(ИмяФайла);
Файл.ЗаписатьОбъявлениеXML();
Файл.ЗаписатьНачалоЭлемента(ИмяЭлемента);
Файл.ЗаписатьАтрибут(ИмяАтрибута, ЗначениеАтрибута);
Файл.ЗаписатьТекст(Текст);
Файл.ЗаписатьКонецЭлемента();
Файл.Закрыть();

Количество элементов и атрибутов неограничено. Текст у элемента может быть только 1 или вообще отсутствовать. Возможно наличие вложенных элементов.

Следует иметь в виду, что элемент первого уровня (корневой) может быть только 1. Все остальные элементы - вложенные.

Есть две книжки:

1) Обработка управляемого интерфейса Ажеронок В.А. и компания

2) Профессиональная разработка в 1С 8.0

Их можно легко скаяать с интернета. В них есть все, что касается работы с файлами, а так же много всего интересного.