[XSD] Erreur "Unique Particle Attribution"
Hello!
Voilà mon problème: je voudrais spécifier dans un schéma XML un choix tel que:
A OR ( A AND B)
Ci-dessous ce que j'ai mis dans mon schéma:
Code:
1 2 3 4 5 6 7 8
|
<xs:choice>
<xs:element name="DelegationResult" type="ns1:delegationResult" minOccurs="1" />
<xs:sequence>
<xs:element name="DelegationResult" type="ns1:delegationResult" minOccurs="1" />
<xs:element name="DelegationReason" type="ns1:delegationReason" minOccurs="1" />
</xs:sequence>
</xs:choice> |
J'obtiens l'erreur: "Unique particle attribution". En cherchant un peu, j'ai trouvé que je ne pouvais pas avoir DelegationResult défini 2 fois. Comment ext-ce que je peux donc faire mon: A OR ( A AND B) ??? :arf: