bonjour à tous,
j'ai un problème avec mes fichiers xml,
en fait quelques uns sont de la forme suivant :
et d'autres ont la forme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <root> <a></a> <b></b> <a></a> <b></b> <a></a> <b></b> <root>
et donc mon fichier xsd doit avoir la forme suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <root> <a></a> <c></c> <a></a> <c></c> <a></a> <c></c> <root>
et ce fichier me cause un problème d'ambiguité,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
quelqu'un peut me proposer une solution.
Partager