ambiguité d'un fichier xml
bonjour à tous,
j'ai un problème avec mes fichiers xml,
en fait quelques uns sont de la forme suivant :
Code:
1 2 3 4 5 6 7 8
| <root>
<a></a>
<b></b>
<a></a>
<b></b>
<a></a>
<b></b>
<root> |
et d'autres ont la forme:
Code:
1 2 3 4 5 6 7 8
| <root>
<a></a>
<c></c>
<a></a>
<c></c>
<a></a>
<c></c>
<root> |
et donc mon fichier xsd doit avoir la forme suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <xsd:element name="root">
<xsd:complexType>
<xsd:choice>
<xsd:sequence>
<xsd:element name="a"/>
<xsd:element name="b"/>
</xsd:sequence>
<xsd:sequence>
<xsd:element name="a"/>
<xsd:element name="b"/>
</xsd:sequence>
</xsd:choice>
</xsd:complexType>
</xsd:element> |
et ce fichier me cause un problème d'ambiguité,
quelqu'un peut me proposer une solution.