Bonjour à tous,
à partir d'un bout de fichier XML que l'on m'a donné, j'essaie de créer
un schéma XML qui me permettra de mieux structurer le code source d'une application qui
devra prendre en charge ce fichier XML.
Voici un exemple du fichier XML, ainsi qu'une partie du schéma XML que j'ai débuté.
<?xml version="1.0" encoding="UTF-8"?>
<classeur>
<balises>
<balise>
<balises>
<balise>
.... Etc ....
</balise>
</balises>
</balise>
</balises>
</classeur>
schéma xml.
<xsd:element name="balises">
<xsd:complexType>
<xsd:sequence maxOccurs="unbounded">
<xsd:element ref="balise" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="balise">
<xsd:complexType>
<xsd:attribute name="guid" type="xsd:string" use="required"/>
<xsd:attribute name="id" type="xsd:string" use="required"/>
<xsd:attribute name="nom" type="xsd:string" use="required"/>
<xsd:attribute name="valeur" type="xsd:string" use="required"/>
<xsd:attribute name="form" type="xsd:string" use="required"/>
<xsd:attribute name="typebalise" type="xsd:string" use="required"/>
<xsd:sequence maxOccurs="unbounded">
<xsd:element ref="balises" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
comment dois-je m'y prendre afin que les différents outils que j'emplois n'explosent pas à cause de la réccurence de ces deux balises ?
stéphane
bonne journée,
--
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 Tue Jun 28 13:44:56 2005