On mar, 2005-06-28 at 14:14 +0200, Stéphane Wirtel wrote:
> > Il faut que l'élément balise soit facultatif :
> >
> > <xsd:sequence maxOccurs="unbounded" minOccurs="0">
> > <xsd:element ref="balise" />
> > </xsd:sequence>
> >
> > ou (plus classique mais équivalent) :
> >
> > <xsd:sequence >
> > <xsd:element ref="balise" maxOccurs="unbounded" minOccurs="0"/>
> > </xsd:sequence>
> Ne dois-je pas faire la même chose pour la reference "balises" se trouvant dans l'élément "balise" ?
Si, cela dépend de ce que vous voulez obtenir lorsqu'il n'y plus de
"sous-balises" :
<balises/>
(ce qui correspond à la solution que j'ai décrit)
ou
rien du tout.
Dans ce cas, c'est la référence à l'élément "balises" qu'il faut rendre
facultative.
Eric
--
Le premier annuaire des apiculteurs 100% XML!
http://apiculteurs.info/
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
--
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)
Received on Tue Jun 28 14:23:33 2005