salut tout le monde,
je suis newbie en XML, je me demande si on peut transformer la ligne de DTD suivante en un code XMLSchema :
si oui, est ce que quelqu'un peut m'aider à résoudre cet exercice ?((B | C)*,D)+
Merci![]()
salut tout le monde,
je suis newbie en XML, je me demande si on peut transformer la ligne de DTD suivante en un code XMLSchema :
si oui, est ce que quelqu'un peut m'aider à résoudre cet exercice ?((B | C)*,D)+
Merci![]()
Bonjour,
je peux te mettre sur la piste, en t'indiquant les correspondances entre les symboles DTD et leur équivalent WXS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 | -> élément xs:choice * -> attribut maxOccurs + -> attributs minOccurs & maxOccurs , -> élément xs:sequence
Salut soumou,
<xs:element name="BCD" >
..<xs:complexType name="BC">
...<xs:sequence name="D" type="ton_type" maxOccurs=unbounded">
....<xs:choise minOccurs="0" maxOccurs="unbounded">
.....<xs:element name="B" type="ton_type">
.....<xs:element name="C" type="ton_type">
....</xs:choice>
...</xs:sequence>
..</xs:complexType>
</xs:element>
je pense que c'est comme ça![]()
a+
mamiberkof
Envoyé par mamiberkof
![]()
Et où il est l'élément D !?
oppps ,pardon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <xs:element name="BCD" > ..<xs:complexType name="BC"> ...<xs:sequence maxOccurs=unbounded"> ....<xs:element name="D" type="ton_type" /> .....<xs:choise minOccurs="0" maxOccurs="unbounded"> .......<xs:element name="B" type="ton_type" /> .......<xs:element name="C" type="ton_type" /> .....</xs:choice> ...</xs:sequence> ..</xs:complexType> </xs:element>
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager