Десериализация xdto что это

XDTO-сериализация в 1С

В прошлой статье я рассказывал о том, что такое XDTO в 1С, для чего этот механизм нужен и как его использовать.

Сегодня я попробую рассказать о еще одном применении механизма XDTO, а именно об XDTO-сериализации.

Для начала рассмотрим простой случай: предположим у нас есть две конфигурации, и эти две конфигурации имеют одинаковые по структуре объекты, например, справочники (одинаковыми должны быть названия объектов, а также названия, количество и типы реквизитов).

В этом случае передать данные из одной конфигурации в другую достаточно просто.

После сериализации у нас получается вот такой файл:

А после десериализации у нас будет ссылка на тот же самый объект в другой конфигурации.

Нужно заметить, что XDTO-сериализации подвергаются не только объекты конфигурации (документы, справочники), но и многие объекты встроенного языка (структуры например):

Если же у нам не нужно сериализировать все реквизиты или в принимающей конфигурации нет копии объекта отдающей конфигурации, то тут работает несколько более сложная схема.

На самом деле, я не знаю, как выполнить эту задачу при помощи объекта «СериализаторXDTO», я пользуюсь только фабрикой, но продолжаю считать этот процесс XDTO-сериализацией. Если Вы знаете более правильный способ, то я с удовольствием его изучу. А сейчас продолжим.

Во-первых нам потребуется XDTO-пакет (или соответствующий XSD-файл) описывающий данные которые мы хотим сериализировать. Для своего справочника я сделал вот такой XDTO-пакет:

Как видно, я хочу чтобы в сериализации участвовали только «Код», «Наименование» и «Реквизит1».

Сама XDTO-сериализация выглядит так:

В коде выше на основании XDTO-пакета создается фабрика, затем тип объекта XDTO, а после этого и сам объект XDTO нужного типа. После заполнения всех нужных свойств, объект записывается в XML-файл:

По очень похожему алгоритму происходит и десериализация объекта:

На выходе мы получаем объект XDTO со свойствами заполненными из файла, дальше мы можем делать с этим объектом все, что нам нужно.

На этом все, буду рад услышать любые дополнения и замечания.

Если Вы нашли ошибку или неточность, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Здравствуйте! Ваш блог нашла поиском по ошибке, кот возникает в конфигурации Витязь (достроенная БГУ) при загрузке комплекта отчетности.
Если Вы так просто рассказываете о непонятной сериализации, то:
Помогите разобраться что происходит и как выпутаться из этой ситуации!

[EESE0000] Поле объекта не обнаружено (СпособыВычисленияПараметровОперандов)
Модуль: Обработка.СериализацияУниверсальнаяОтчетностьМета.МодульОбъекта, Номер строки: 1 514
Модуль: Обработка.ДиспетчерСериализации.МодульОбъекта, Номер строки: 1 042

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Добрый день, не уверен, но возможно, что это связанно с тем, что в конфигурации (куда загружаются данные) у справочника «ОперандыПоказателей» нет реквизита «СпособыВычисленияПараметровОперандов».
Я бы добавил этот реквизит справочнику (перенес из выгружаемой конфигурации)

Источник

Заметки из Зазеркалья

Реализовано в версии 8.3.7.1759.

Некоторое время назад мы рассказывали о том, что в платформе реализованы средства работы с JSON. Потоковая запись/чтение и сериализация примитивных типов и коллекций.

Зачем это нужно

Прежде всего, и в основном, XDTO сериализацию в JSON мы рекомендуем использовать при обмене данными между двумя прикладными решениями 1С:Предприятия. По сравнению с XML формат JSON более компактный, сериализация/десериализация в/из JSON выполняется быстрее. Кроме этого мы предприняли дополнительные меры для того, чтобы сократить объём передаваемых данных.

Кроме обмена между приложениями 1С:Предприятия этот механизм можно использовать и для обмена с внешними системами, готовыми принимать типы данных 1С:Предприятия. Например, XDTO сериализацию в JSON можно использовать для организации собственного HTTP интерфейса прикладного решения. Сервис на платформе 1С:Предприятия будет формировать ответ в памяти в виде строки JSON. А затем передавать её при помощи объекта HTTPСервисОтвет. Реализованный нами механизм сериализации полностью соответствует стандарту JSON. Поэтому внешняя система не должна испытывать каких-либо трудностей с десериализацией.

Использование XDTO сериализации в JSON для других задач видится нам маловероятным. Потому что если внешняя система не готова работать с прикладными типами 1С:Предприятия, то зачем их ей передавать? А если предполагается обмениваться только примитивными типами и коллекциями, то для этой задачи хорошо подходят методы ПрочитатьJSON() и ЗаписатьJSON(), о которых мы рассказывали ранее.

Как это выглядит

Простейший код, выполняющий сериализацию элемента справочника, может выглядеть так:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

В результате будет получен файл JSON следующего содержания:

Десериализацию такого файла можно выполнить следующим кодом:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

В результате будет получен элемент справочника Контрагенты с наименованием Мосхлеб ОАО и кодом 000000012.

Особенности сериализации

Как вы уже могли заметить, сериализация/десериализация выполняется с помощью объекта СериализаторXDTO. Поэтому получаемая структура документа имеет «родовые черты» XML, JSON получается «похожим» на XML. Это оказывает отрицательное влияние и на «читаемость» и на компактность файла. Это своеобразная «плата» за удобства, получаемые от использования XDTO. Если же «чистота» получаемого JSON имеет для вас решающее значение, мы рекомендуем использовать инструменты, о которых мы рассказывали ранее.

Общие принципы сериализации в JSON идентичны XDTO сериализации в XML. В частности:

Кроме этого есть одна важная особенность. В отличие от XML, для записи начала объекта JSON нет необходимости указывать его имя. По этой причине сериализация/десериализация JSON может выполняться одним из двух способов.

Либо при сериализации вы указываете явное назначение типа и потом десериализуете без указания типа считываемого значения:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Либо вы сериализуете в JSON без явного назначения типа. Но тогда тип нужно будет указать при десериализации:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Ещё одна особенность сериализации заключается в том, что мы стремились оптимизировать объём результирующего файла. Поэтому для встроенных типов платформы пространства имен не записываются полностью в отдельном свойстве JSON, а указываются в виде префикса перед типом:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

В данном случае префикс jcfg обозначает пространство имён http://v8.1c.ru/8.1/data/enterprise/current-config. Соответствие префиксов пространствам имён «зашито» в платформу. Поэтому каких-либо трудностей с определениями типов при обмене между приложениями 1С:Предприятия не возникает.

А при обмене с внешними системами, для правильной десериализации типов платформы, внешней системе понадобится полная таблица соответствия. Такая таблица есть, и она опубликована в документации.

Особенности десериализации

Общие принципы десериализации также связаны с использованием механизма XDTO. В частности:

При десериализации у вас есть возможность изменить получаемые данные. Для этого, как и в случае с примитивными типами и коллекциями, вы можете использовать функцию восстановления.

Эта возможность может потребоваться, например, для того, чтобы при переносе данных из одного прикладного решения в другое, заменить в них ссылки на связанные объекты. Так, чтобы после переноса эти данные ссылались уже на объекты новой базы. Или, например, для того, чтобы удалить из данных информацию, имеющую смысл только в исходной базе.

Допустим, в исходной базе описание товара хранится в HTML виде. А в вашей базе достаточно текстового описания, или такое описание вообще не нужно. Потому что у вас будет собственное описание.

Тогда, имея файл следующего содержания:

вы можете при десериализации использовать собственную функцию восстановления, в которой очистить свойство Описание:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

В результате этого кода будет прочитан объект СправочникОбъект.Товары, у которого реквизит Описание будет содержать пустую строку:

Источник

Пример обмена через XDTO в 1С 8.3

Механизм XDTO

XDTO (XML Data Transfer Objects) — это специальный механизм, разработанный фирмой 1С для универсального представления данных, используемый при взаимодействии с внешними системами.

С помощью механизма XDTO можно описать систему типов и значений, с помощью которой можно легко выполнить сериализацию/десериализацию в XML/JSON.

XDTO можно сравнить со схемой XML. С помощью механизма XDTO можно создать XML-схему, а потом на основании этой схемы сформировать XML-документ.

XDTO может применяться в следующих случаях:

Создание XDTO-пакета

В качестве примера рассмотрим следующую задачу: нужно настроить обмен документами между двумя различными конфигурациями на 1С. В обеих конфигурациях используются 2 типа документов: приходные и расходные накладные. Состав и наименование реквизитов в разных конфигурациях отличается.

Для обмена будет использоваться определенный формат следующего вида:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Есть корневой элемент Документ, который имеет 2 свойства: Тип и Состав. Состав включает в себя массив строк со свойствами: Номенклатура, Количество и Сумма.

Для описания данного формата будем использовать XDTO-пакет. XDTO-пакет можно сравнить со схемой XML, в нем мы укажем какие типы будут использоваться внутри пакета и каким образом они должны быть сериализованы в XML.

В дереве метаданных в узле Общие — XDTO-пакеты добавим новый пакет. В свойствах нового пакета нужно указать URI пространства имен. Здесь нужно указать произвольный идентификатор, как правило он указывается в формате URL, например http://www.program1s.com/test-document:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

На вопрос «Произвести изменение URI пространства имен для ссылок на типы данного пакета» ответим Нет, так как наш пакет еще нигде не использовался:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Добавим в пакет новый Тип объекта:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

В свойствах укажем Имя Документ:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Это корневой узел нашего формата.

Теперь нужно добавить для него 2 свойства: Тип и Состав. Для этого выделим в пакете тип Документ и выберем Добавить — Свойство:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

В свойствах укажем Имя Тип:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

В данном свойстве будет строкой храниться тип выгружаемого документа. Поэтому нужно заполнить свойство Тип, чтобы при записи в XML платформа знала как нужно его сериализовать.

Чтобы заполнить тип сначала нужно нажать на зеленую галочку возле свойства:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Появится кнопка с тремя точками для выбора типа. Нужно нажать на нее. Будет открыто окно для выбора пакетов XDTO. В самом низу нужно найти пакет с пространством имен http://www.w3.org/2001/XMLSchema, развернуть его и найти тип string:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Данный тип соответствует типу 1С Строка.

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Добавим для объекта Документ еще одно свойство Состав, но тип пока заполнять не будем. Должно получиться так:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Теперь добавим новый тип объекта Состав. Он будет использоваться для сериализации табличной части документа. Добавим для него одно свойство Строка, тип пока не будем указывать:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Это означает, что в данном свойстве может храниться неограниченное количество значений (аналогично массиву).

Теперь для свойства Документа Состав в качестве типа укажем только что созданный объект Состав. Чтобы его выбрать нужно развернуть пространство имен созданного нами XDTO-пакета:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Добавим в пакет еще один тип объекта — Строка, а у него 3 свойства: Номенклатура, Количество и Сумма:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Для свойства Номенклатура в качестве типа укажем тип string из пространства имен http://www.w3.org/2001/XMLSchema. Для свойств Количество и Сумма выберем тип decimal из того же пространства имен. Тип decimal соответствует типу Число в 1С:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

И наконец для свойства Строка объекта Состав укажем тип Строка (только что созданный нами тип объекта):

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

На этом создание XDTO-пакета завершено. Для удобства переименуем его в Документ (нужно щелкнуть по пакету правой кнопкой, выбрать Свойства и изменить свойство Имя):

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Сериализация XDTO в XML

Теперь напишем простую процедуру для сериализации приходного документа в XML через механизм XDTO.

Сначала рассмотрим некоторые понятия, которые будут использоваться в процессе сериализации:

Фабрика XDTO — это описание всех типов, которые есть в текущей конфигурации. В том числе она будет включать в себя типы из созданного нами XDTO-пакета, так как пакет входит в состав конфигурации.

Тип XDTO — это один из описанных типов в XDTO-пакетах. В нашем случае это будут типы: Документ, Состав и Строка.

Объект XDTO — это программный объект, соответствующий одному из типов XDTO. В нашем случае это будут объекты Документ, Состав и Строка. У каждого объекта могут быть свойства, например для объекта Документ это будут свойства Тип и Состав, для объекта Строка — Номенклатура, Количество и Сумма и т.д.

Алгоритм сериализации будет выглядеть следующим образом:

Источник

Сериализация в 1С

Сериализация – механизм сохранения значения объекта базы данных в некотором виде, который позволяет выполнить последующее восстановление (десериализацию) в объект базы данных.

Выделяют следующие типы сериализации:

1. Сериализация объекта

Данный тип позволяет сохранять и восстанавливать объекты в пределах одной информационной базы. Так как формат сериализации объектов использует внутренние идентификаторы типов данных и внутренние идентификаторы метаданных, его нельзя использовать для обмена между различными информационными системами. Нужно учитывать, что не все типы данных могут быть сериализованны. Понять может ли объект быть сериализованн можно из указания «Сериализуется» в синтакс-помощнике.

Существуют ряд штатных механизмов платформы 1С, которые используют сериализацию:

Сохранение значения в файл и восстановление из файла

Данный механизм может применяться для передачи каких-либо значений внутри сеанса либо между сеансами посредством использования методов ЗначениеВФайл() и ЗначениеИзФайла().

Сохранение значения в объекте Хранилище значений

Значения, записанные в реквизит с типом данным Хранилище значений, хранятся в сериализованном виде. Чаще всего это применяется для хранения картинок или других двоичных данных. Но иногда это может использоваться для хранения таблиц значений или массивов. Например, хранение табличных частей. Основным требованием к хранению коллекций в хранилище значений является возможность сериализации данных каждого поля коллекции.

В целях оптимизации поля с типом данных Хранилище значений «выносят» в отдельный объект, не связанный с объектом-владельцем данных. Например, в типовых конфигурациях файлы и картинки хранятся в отдельном справочнике с окончанием наименования «ПрисоединенныеФайлы».

Сохранение параметров между сеансами

Эта возможность используется для сохранения настроек форм, отчетов, обработок. Могут также использоваться методы СохранитьЗначение() и ВосстановитьЗначение(). Надо учитывать, что при сохранении резервной копии информационной базы значения настроек не сохраняются.

Сохранение значения в строку и восстановление из строки

Для этих целей применяются методы ЗначениеВСтрокуВнутр() и ЗначениеИзСтрокиВнутр(). Данные методы используются в основном в версии платформы 1С 7.7. С помощью этих методов можно, например, сохранять в строке ссылочные объекты для последующего восстановления в текущей информационной базе.

2. Сериализация XML

Данный тип осуществляет, преобразование объектов 1С в строку, содержащую данные в формате xml. В отличии от предыдущего типа сериализации, сериализация XML может быть использована для обмена данными между различными ИБ. Суть данного механизма состоит в представлении объекта в виде последовательности данных формата XML. Базовыми средствами такой сериализации являются ЧтениеXML и ЗаписьXML.

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Сериализация XML – ЗаписьXML

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Процедура Сериализации XML

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

3. Сериализация данных XDTO

Сериализация XDTO, как и сериализация xml, используется для организации обмена между информационными системами. В свою очередь, сериализация данных XDTO является более универсальным способом представления данных. XDTO (XML Data Transfer Objects) – механизм объектного моделирования данных, описываемых с помощью схемы XML. Механизм XDTO решает следующие задачи: обмен между информационными системами 1С различной структуры метаданных, обмен с информационными системами не являющимися системами 1С, разработка собственных типов данных, описание типов данных и возвращаемых параметров web-сервисов.

Основой механизма XDTO является использование фабрики XDTO, в которой храниться описание всех типов данных с которыми оперирует система, а точнее говоря, всех типов в рамках определенного пространства имен. Наряду с предопределенными пространствами, предустановленными в платформе 1С, можно создавать свои пользовательские. Для этого существует объект Фабрика.

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Использование фабрики XDTO

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Пример использования фабрики XDTO

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Раскрывая тему сериализации XDTO, нельзя не упомянуть о сериализации JSON. Данный формат сериализации также может быть использован для различных обменов. Чаще всего он используется в HTTP сервисах, хотя это не ограничивает его применение. Файл в формате JSON имеет меньший размер чем файл в формате XML и превосходит в скорости передачи данных и ее обработки.

Источник

Механизм XDTO

Аббревиатура XDTO расшифровывается как XML Data Transfer Objects. XDTO является механизмом объектного моделирования данных, описываемых с помощью схемы XML.

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что этоОсновные возможности использования XDTO


Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что этоXDTO пакет

Механизм XDTO реализован с помощью набора объектов встроенного языка и объекта конфигурации XDTO пакет.

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Возможно выполнение следующих действий:

Также система 1С:Предприятие 8 поддерживает возможность экспорта набора XML схем данных конфигурации.

Редактирование XDTO пакета осуществляется в специальном окне, отображающем иерархическую структуру XDTO пакета:

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что это

Десериализация xdto что это. Смотреть фото Десериализация xdto что это. Смотреть картинку Десериализация xdto что это. Картинка про Десериализация xdto что это. Фото Десериализация xdto что этоXDTO- сериализация

В системе 1С:Предприятие 8 реализована сериализация данных на основе механизма XDTO, которая позволяет сериализовать в/из XML:

XDTO-сериализация предназначена для сохранения данных объекта в файл XML и создания объекта на основе данных, хранящихся в файле XML:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *