Имя: Пароль:
1C
 
Как записать атрибут при записи XML через XDTO
,
0 yolops
 
07.07.22
12:16
Добрый день. Использую XDTO для записи XML. Как добавить атрибут в xml елемент? Вот пример, как передать type=2:
<garante type=2>12</garante>
1 youalex
 
07.07.22
12:44
у тебя в типе объекта из пакета XDTO должно быть свойство с Форма = "Атрибут"

примерно так в тексте. :
<xs:schema xmlns:tns="http://www.sample-package.org" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.sample-package.org" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:complexType name="Order">
        <xs:sequence>
            <xs:element name="elem"/>
        </xs:sequence>
        <xs:attribute name="Attr" use="required"/>
    </xs:complexType>
</xs:schema>

В контексте объектов XDTO - это :

СвойствоXDTO (XDTOProperty)
Форма (Form)
Использование:
Только чтение.
Описание:
Тип: ФормаXML.
Форма представления свойства в XML.
2 yolops
 
07.07.22
14:16
Спасибо!