Рубрики
1С: Предприятие 8.х XML Веб-сервисы (web-сервисы) Программирование

Как автоматически преобразовать сложные типы 1С в XML?

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

<code>ОбщегоНазначения.ЗначениеВСтрокуXML(Результат);</code>

Тем, кто не интегрировал к себе БСП:
Функция состоит из создания текста и преобразования через СериализаторXDTO:

<code>Функция ЗначениеВСтрокуXML(Значение) Экспорт
	
	ЗаписьXML = Новый ЗаписьXML;
	ЗаписьXML.УстановитьСтроку();
	СериализаторXDTO.ЗаписатьXML(ЗаписьXML, Значение, НазначениеТипаXML.Явное);
	
	Возврат ЗаписьXML.Закрыть();
КонецФункции</code>

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

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