From: Eric van der Vlist (vdv@dyomedea.com)
Date: 20/07/2001 - 11:52
Bonjour,
Michel Da Silva wrote:
>
> Vous n'avez pas compris mon probleme!
> je comprends tres bien comment marche l'element sequence et les attributs
> minOccurs et maxOccurs. le probleme c'est que lorsque deux sequences se
> suivent dans le schema et qu'ils possedent des attributs minOccurs et
> maxOccurs comme suit:
> <schema>
> <element name="One" type="test"/>
> <complexType name='test'>
> <sequence >
> <sequence minOccurs="1" maxOccurs="3">
> <element name='Two' type="integer"/>
> <element name='Three' type="integer"/>
> </sequence>
> <sequence minOccurs="2" maxOccurs="3">
> <element name='Two' type="integer"/>
> <element name='Three' type="integer"/>
> </sequence>
> </sequence>
> </complexType>
> </schema>
W3C XML Schema est très strict en ce qui concerne les ambiguités [1] et
ce
type de schéma est interdit.
[1] http://www.w3.org/TR/2001/REC-xmlschema-1-20010502/#cos-nonambig
Cordialement,
Eric van der Vlist
--
See you at XTech in San Diego.
http://conferences.oreillynet.com/cs/os2001/view/e_spkr/790
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
http://xsltunit.org http://4xt.org http://examplotron.org
------------------------------------------------------------------------
--
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
|