0
je coincé dans la création d'un schéma XSD permettant seulement la prochaine séquence d'éléments:Comment créer un schéma XML permettant un nœud ou un nœud enveloppé par un autre
<root>
<node />
<node />
...
<root>
ou
<root>
<wrapper>
<node />
...
</wrapper>
<node />
...
<wrapper>
<node />
...
</wrapper>
<root>
-à-dire un certain nombre de noeud, certains d'entre eux pourraient être emballés, et certains - non.
Voici ce que je l'ai déjà:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="root">
<xs:complexType>
<xs:sequence>
<xs:element name="node" minOccurs="0" maxOccurs="unbounded" type="NodeElement" />
</xs:sequence>
<xs:sequence>
<xs:element name="node" minOccurs="0" maxOccurs="unbounded" type="WrapperElement" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="NodeElement" ></xs:complexType>
<xs:complexType name="WrapperElement" ></xs:complexType>
</xs:schema>
Pouvez-vous nous montrer ce que vous avez essayé jusqu'à présent? – vanje