Bonjour,
Je suis débutant en xsd, je cherche à écrire un schéma qui permettra de valider le document suivant
En gros ce que décrit ce fichier c'est qu'un dossier peut contenir des fichiers et des dossiers qui peuvent aussi contenir des fichier et des dossier...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <sys> <dossier> <dossier> <fichier/> <dossier> <fichier/> </dossier> </dossier> <fichier/> <dossier/> </dossier> </sys>
voilà ce que j'ai commencer a faire en xsd..je voudrais savoir comment m'arreter au niveau du dossier ça boucle (un dossier contient des fichier et des dossiers qui peuvent aussi contenier des fichiers et des dossier etc)
xsd
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <xsd:element name="sys"> <xsd:complexType> <xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:element name="dossier"> <xsd:element name="fichier"/> <xsd:element name="dossier"/> </xsd:element> <xsd:element name="fichier"/> </xsd:choice> <xsd:attribute name="attr" type="xsd:string" use="optional" /> </xsd:complexType> </xsd:element>
Partager