Bonjour, j'ai un petit problème pour écrire une XSD.
En effet, je n'arrive pas à décrire le fait qu'un élément possède certains balise dans un ordre aléatoire mais qu'une de ces balise peut apparaitre plusieurs fois...
J'ai essayé:
Mais cela n'est bien sur pas valide... Comment faire pour obtenir se que je souhaite ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <xs:complexType name="monElement"> <xs:all> <xs:element ref="a1"/> ........ <xs:element ref="a2"/> <xs:element ref="a3" minOccurs="0"/> <xs:element ref="a4" minOccurs="0" maxOccurs="unbounded"/> --> Pose problème dans un all </xs:all> </xs:complexType>
Merci d'avance pour votre aide.
Partager