Bonjour,
je débute en xsd, excuser par avance du niveau de ma question
Je travaille avec Eclispe et je dois construire un schéma afin de renseigner efficacement un fichier xml de description d'applications.
J'ai rédigé le code suivant mais je bute sur un problème que mes recherches échouent jusqu'à présent à solutionner > je m'adresse au forum des pros (espoir espoir)
Dans l'état, ma listprofil me permet de choisir dans le document xml entre plusieurs éléments > je souhaite pouvoir choisir entre plusieurs attributs > comment dois je faire ?
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50 <element name="applications" type="app:listApplication"></element> <complexType name="listApplication"> <sequence> <element name="application" type="app:application" maxOccurs="unbounded" minOccurs="1"></element> </sequence> </complexType> <complexType name="application"> <sequence> <element name="profils" type="app:listprofil"></element> <element name="roleappli" type="app:listroleappli"></element> <element name="typesofurl" type="app:typesofurl"></element> <element name="authentification" type="app:authentification"></element> <element name="etat" type="app:statut"></element> </sequence> <attribute name="nom" type="string" use="required"></attribute> <attribute name="id" type="string" use="required"></attribute> <attribute name="categorie" type="string" use="required"></attribute> <attribute name="url" type="string" use="required"></attribute> <attribute name="logoutUrl" type="string" use="required"></attribute> <attribute name="MaintenanceURL" type="string" use="required"></attribute> <attribute name="EntApplicationDBUri" use="required"> <simpleType> <restriction base="string"> <enumeration value="http://www."></enumeration> </restriction> </simpleType> </attribute> </complexType> <complexType name="listprofil"> <choice maxOccurs="unbounded" minOccurs="0"> <element ref="ADF" type="string"/> <element ref="AED" type="string"/> <element ref="AVS" type="string"/> <element ref="DIR" type="string"/> <element ref="DOC" type="string"/> <element ref="EDU" type="string"/> <element ref="ELE" type="string"/> <element ref="ENS" type="string"/> <element ref="MDS" type="string"/> <element ref="ORI" type="string"/> <element ref="OUV" type="string"/> <element ref="SUR" type="string"/> <element ref="TOUS" type="string"/> <element ref="autre" type="string"/> </choice> </complexType>
Merci par avance.
Partager