Voici un exemple de réponse généré par un outil (XMLSpy) et qui valide tes deux structures:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="balise1">
<xs:complexType>
<xs:sequence minOccurs="0" maxOccurs="unbounded">
<xs:element ref="balise2"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="balise2" type="xs:string"/>
</xs:schema>
> -----Message d'origine-----
> De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org]De la
> part de Jérôme Macé
> Envoyé : mercredi 6 juillet 2005 10:32
> À : xml-tech@xmlfr.org
> Objet : [xml-tech] Demande d'aide pour la création d'un XML Schema
>
>
> Bonjour à tous,
>
> 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/>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <balise1>
> <balise2>STRING</balise2>
> <balise1>
>
> Est-ce possible en XML Schema ?
>
> Merci beaucoup de votre aide.
>
> Jérôme.
>
> _________________________________________________________________
> Ne cherchez plus, trouvez ! Avec le nouveau MSN Search.
> http://search.msn.fr/
>
>
> --
> 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)
>
>
--
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 Wed Jul 6 10:41:46 2005