From: Eric van der Vlist (vdv@dyomedea.com)
Date: 18/12/2000 - 10:12
Bonjour,
Bertrand Rigal wrote:
>
> Seulement je m'aperçois qu'en fait minOccurs et maxOccurs ne
> contraignent pas mon schema comme je le souhiate, car un document XML
> où il manque l'éléménet adhérent passe quand même la validation avec
> succès.
> Quelqu'un peut-il me dire s'il manque quelque chose à mon schema, ou si
> c'est un problème du parser que j'utilise (msxml 2.6) ?
La syntaxe que vous utilisez est une ancienne version que je ne connais
pas :(
Pour info, la syntaxe en utilisant la dernière spec W3C (octobre 2000)
serait:
<xsd:schema xmlns:xsd="http://www.w3.org/2000/10/XMLSchema"
elementFormDefault="qualified">
<xsd:element name="adhésion">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="adhérent" type="xsd:string"/>
<xsd:element name="assuré" type="xsd:string" minOccurs="0"/>
<xsd:element name="bénéficiaire" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
note: les valeurs par défaur de minOccurs et maxOccurs sont égales à 1.
Cordialement,
Eric van der Vlist
--
------------------------------------------------------------------------
Eric van der Vlist Dyomedea http://dyomedea.com
http://xmlfr.org http://4xt.org http://ducotede.com
------------------------------------------------------------------------
--
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:05 UTC
webmaster@xmlfr.org
|