Создание XML файла в 1С восьмой версии может происходить не только при помощи внешних обработок, но и посредством внутренних программных средств. Более того, платформа 1С предоставляет возможность работы с синтаксисом XML двух видов - текстовым и двоичным.
Создание XML файла средствами 1С 8
В 1С 8 есть встроенный функционал для работы с данными в формате XML. Эти программные средства позволяют работать с двумя видами расширенной разметки:
Текстовый вид является традиционным и позволяет читать размеченные документы и машине (при помощи парсера), и человеку (в любом текстовом редакторе). При больших объемах данных проявляется недостаток текстового синтаксиса - избыточность, массивность, низкая скорость при обработке.
Двоичный вид является исключительно машинной версией формата с альтернативным бинарным синтаксисом. Он гораздо лаконичнее и обрабатывается в десятки раз быстрее. Но человек может прочитать двоичный документ только при помощи специального приложения. В 1С этот формат представлен технологией Fast Infoset.
Процесс создания любого XML документа происходит по следующему шаблону:
Запись = Новый ЗаписьXML;
Запись.ОткрытьФайл(Путь к файлу, "Кодировка файла");
Запись.ЗаписатьОбъявлениеXML();
Запись.ЗаписатьНачалоЭлемента("ЭлементXML");
Запись.ЗаписатьКонецЭлемента();
Запись.Закрыть().
Специалисты компании «Сетби» готовы ответить на любые вопросы по организации обмена данными между конфигурациями 1С и внешними приложениями при помощи формата XML. Нам по плечу любая техническая задача.