From: Alexandre Arcouteil (lex@free.fr)
Date: 06/05/2004 - 12:19
Lacroix, Marie-Jose (MED) wrote:
>
>>Bonjour,
>>Je voudrais savoir comment introduire dans un schema l'obligation =
>
> pour une
>
>>s=E9quence de comprendre au moins un =E9l=E9ment, tous les =
>
> =E9l=E9ments =E9tant par
>
>>ailleurs optionels (minoccurs=3D0)?
>>Merci pour toute suggestion.
>>=20
>>Marie-Jose Lacroix
>>=20
Bonjour,
Une déclaration basique de ce genre rend la présence de l'élément
"element_obligatoire"... obligatoire et les autres optionnels :
<xs:element name="element_conteneur">
<xs:complexType>
<xs:sequence>
<xs:element ref="element_optionnel_1" minOccurs="0" maxOccurs="1"/>
<xs:element ref="element_optionnel_2" minOccurs="0" maxOccurs="1"/>
<xs:element ref="element_obligatoire"/>
<xs:element ref="element_optionnel_3" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
Si cela peut vous aider.
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
|