Добрый день. Нужно выгрузить некий список для загрузки сообщения в система Федресурс.
Грубо, там формат требуется такой (у них есть пример)
<Messages>
<Message Number="01" Type="AssignmentOfClaim" Ver="1.0">
<MessageContentBase xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="AssignmentOfClaim">
<Text>Комментарий пользователя</Text>
Делаю 1С обработочку с хранением их схемы в макете. Формирую все через фабрикуXDTO (только разбираюсь с этим зверем). Получаю такое начало:
<Messages xmlns="http://fedresur.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Message xsi:type="Message" Number="01" Type="AssignmentOfClaim" Ver="1.0">
<MessageContentBase xsi:type="AssignmentOfClaim">
<Text>Выгрузка15.02.2024 11:27:15</Text>
В таком виде их валидатор ругается, что "Ошибка: Отсутствует обязательный элемент <Messages>".
Тут определения xmlns в самом верхнем теге. А можно как-то задать, чтобы при формировании XML это помещалось в MessageContentBase , как требуется? Это вообще как-то управляется?