From: Alexandre Arcouteil (lex@free.fr)
Date: 06/05/2004 - 13:02
Lacroix, Marie-Jose (MED) wrote:
> Merci de votre suggestion, mais tous les elements sont optionnels, la
> contrainte est que n'importe lequel soit pr=E9sent.
J'imagine que :
<xs:element name="element_conteneur">
<xs:complexType>
<xs:choice>
<xs:element ref="element_optionnel_1"/>
<xs:element ref="element_optionnel_2"/>
<xs:element ref="element_optionnel_3"/>
</xs:choice>
</xs:complexType>
</xs:element>
ne convient pas non plus parce que vous voudriez aussi éventuellement
pouvoir accepter plusieurs éléments ?
Auquel cas je crois qu'il vous faudra décliner l'ensemble des
combinaisons de séquences (mail précédent) pour chaque cas où l'un des
élément est obligatoire et les autres optionnels, emboitées dans un
'xs:choice' global. De ce point de vue, il me semble que WXS est aussi
limité que DTD.
alex
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|