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é:
Code :
- <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>
|
Mais cela n'est bien sur pas valide... Comment faire pour obtenir se que je souhaite ?
Merci d'avance pour votre aide.
Message édité par lezert le 22-03-2011 à 14:57:17