v8: Сериализация объекта в строку через XML Ключевые слова: XML,сериализация,объект
Выгрузка объекта в XML строку:
Функция ВXML(ДокументСсылка) Экспорт
ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.УстановитьСтроку();
ЗаписатьXML(ЗаписьXML, ДокументСсылка.ПолучитьОбъект());
Возврат ЗаписьXML.Закрыть();
КонецФункции
Загрузка объекта из XML строки:
Функция ИзXML(Стр) Экспорт
ЧтениеXML = Новый ЧтениеXML;
ЧтениеXML.УстановитьСтроку(Стр);
Возврат ПрочитатьXML(ЧтениеXML);
КонецФункции
Как видим, быстро и штатными средствами.
Есть еще вариант сериализации объекта через ЗначениеВСтрокуВнутр. |