Salut Jérôme,
Jérôme Macé wrote:
> J'aurais besoin d'aide concernant la création d'un schéma XML validant les 2
> documents XML suivant :
>
> <?xml version="1.0" encoding="UTF-8"?>
> <balise1>
> <balise2>0</balise2>
> </balise1>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <balise1>
> <balise2>1</balise2>
> <balise3>XXX</balise3>
> <balise4>XXX</balise4>
> <balise5>XXX</balise5>
> </balise1>
>
> En fonction de la valeur bouléene de <balise2>, on pourrait avoir ou ne pas
> avoir les autres balises.
Oui c'est facile!
<grammar ns='http://ton.namespace.ici'
xmlns='http://relaxng.org/ns/structure/1.0'
datatypeLibrary='http://www.w3.org/2001/XMLSchema-datatypes'
>
<element name='balise1'>
<choice>
<element name='balise2'><value>0</value></element>
<group>
<element name='balise2'><value>1</value></element>
<element name='balise3'>...</element>
...
</group>
</choice>
</element>
</grammar>
J'ai pas testé donc y'a peut-être un bug.
--
Robin "le petit plaisantin" Berjon
Senior Research Scientist
Expway, http://expway.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)
Received on Fri Jun 10 12:19:11 2005