From: Verachten Bruno (Bruno.Verachten@atosorigin.com)
Date: 21/11/2002 - 16:31
Bonsoir,
je viens de lire http://www.xml.com/lpt/a/2002/11/20/schemas.html,
et il y a un passage qui me trouble:
test.xsd
<?xml version="1.0" encoding="UTF-8" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.example.com"
xmlns="http://www.example.com">
<!-- global element declaration validates
<language> elements from http://www.example.com
namespace -->
<xs:element name="language" type="xs:string" />
<xs:element name="Root" type="sequenceOfLanguages" />
<xs:element name="Root2" type="sequenceOfLanguages2" />
<!-- complex type with local element declaration
validates <language> elements without a namespace
name -->
<xs:complexType name="sequenceOfLanguages" >
<xs:sequence>
<xs:element name="language" type="xs:NMTOKEN"
maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
<!-- complex type with reference to global
element declaration -->
<xs:complexType name="sequenceOfLanguages2" >
<xs:sequence>
<xs:element ref="language" maxOccurs="10" />
</xs:sequence>
</xs:complexType>
</xs:schema>
test.xml
<?xml version="1.0"?>
<ex:Root xmlns:ex="http://www.example.com">
<language>EN</language>
</ex:Root>
test2.xml
<?xml version="1.0"?>
<ex:Root2 xmlns:ex="http://www.example.com">
<ex:language>English</ex:language>
<ex:language>Klingon</ex:language>
</ex:Root2>
Je suis peut-être à côté de la plaque, mais il me semble que c'est
en contradiction avec ce qu'on trouve dans le livre d'Eric, pages 160 et
161.
Alors, qu'en pensez-vous?
Merci.
Bruno Verachten.
--
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
|