Bonjour,
Je cherche à écrire un schéma qui décrirais des possibilité d'énumérations à plusieurs niveaux. Par exemple je voudrais modéliser la chose suivante:
...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 - catégorie A + catégorie A.1 + catégorie A.2 * catégorie A.2.a * catégorie A.2.b + catégorie A.3 - catégorie B + catégorie B.1 + catégorie B.2 - catégorie C
Au final un document xml suivant ce schéma devrait pouvoir contenir une sélection de catégories de différents niveaux (par exemple A.2.b, B.1 et C)
J'ai réussis à modéliser la liste d'un sous niveau
mais je ne vois pas de possibilité pour définir les imbrications.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <xsd:simpleType name="category"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="A" /> <xsd:enumeration value="B" /> <xsd:enumeration value="C" /> </xsd:restriction> </xsd:simpleType>
Quelqu'un aurait-il quelques suggestions pour résoudre ce problème ?
Merci beaucoup.
Partager