Bonjour à tous,
Je génère un fichier XML à partir du XSD (partiel) ci-dessous :
Résultat en XML (partiel) :
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
16
17
18
19
20
21
22
23
24
25 <xs:element name="structure"> <xs:complexType> <xs:sequence> <xs:element name="volume"> <xs:complexType> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="repertoire"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element>
Je souhaiterais pour voir dupliqué le groupe (volume et répertoire) autant de fois que souhaité mais sans créer une nouvelle "structure", comment dois-je modifié mon XSD ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <structure> <volume>test1-1</volume> <repertoire>test1-1</repertoire> </structure>
Résultat souhaité :
Merci d'avance .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <structure> <volume>test1-1</volume> <repertoire>test1-2</repertoire> <volume>test2-1</volume> <repertoire>test2-2</repertoire> <volume>test3-1</volume> <repertoire>test3-2</repertoire> </structure>
Partager