Установка и внедрение 1С

Настройка 1С

Задайте вопрос по 1с специалисту

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных.
Политика конфиденциальности

Создание XML файла в 1С 8 внутренними средствами

Создание XML файла в 1С восьмой версии может происходить не только при помощи внешних обработок, но и посредством внутренних программных средств. Более того, платформа 1С предоставляет возможность работы с синтаксисом XML двух видов - текстовым и двоичным.

Создание XML файла средствами 1С 8

В 1С 8 есть встроенный функционал для работы с данными в формате XML. Эти программные средства позволяют работать с двумя видами расширенной разметки:

  • Текстовый вид является традиционным и позволяет читать размеченные документы и машине (при помощи парсера), и человеку (в любом текстовом редакторе). При больших объемах данных проявляется недостаток текстового синтаксиса - избыточность, массивность, низкая скорость при обработке.

  • Двоичный вид является исключительно машинной версией формата с альтернативным бинарным синтаксисом. Он гораздо лаконичнее и обрабатывается в десятки раз быстрее. Но человек может прочитать двоичный документ только при помощи специального приложения. В 1С этот формат представлен технологией Fast Infoset.

Процесс создания любого XML документа происходит по следующему шаблону:

  • Запись = Новый ЗаписьXML;

  • Запись.ОткрытьФайл(Путь к файлу, "Кодировка файла");

  • Запись.ЗаписатьОбъявлениеXML();

  • Запись.ЗаписатьНачалоЭлемента("ЭлементXML");

  • Запись.ЗаписатьКонецЭлемента();

  • Запись.Закрыть().

Специалисты компании «Сетби» готовы ответить на любые вопросы по организации обмена данными между конфигурациями 1С и внешними приложениями при помощи формата XML. Нам по плечу любая техническая задача.



ответим на все вопросы по работе с 1с

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных.
Политика конфиденциальности

Рекомендуем также посмотреть:

Официальный статус партнера


Подпишись на наши акции и скидки!

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных.
Политика конфиденциальности
8 (495) 374-59-14

Copyright © Все права принадлежат ГК Авангард Сервис, и защищены 2005-2017