From: Benoit Lefevre (benoit.lefevre@effix.fr)
Date: 19/04/2001 - 15:52
Bonjour.
J'aimerais savoir si il y a un moyen de definir un type recursif en XML schema
(ou a la rigueur un element recursif).
Voici un exemple de ce que j'AIMERAIS pouvoir faire (mais je n'ai meme pas
esseille tellement je suis presque sur que ca ne marchera pas :) ) :
----------------------------------------------------------------------
<xsd:simpleType name="feuille">
<xsd:restriction base="xsd:short"/>
</xsd:simpleType>
<xsd:complexType name="arbreBinaire">
<xsd:sequence>
<choice>
<xsd:element name="feuilleGauche" type="feuille"/>
<xsd:element name="filsGauche" type="arbreBinaire"/>
</choice>
<choice>
<xsd:element name="feuilleDroite" type="feuille"/>
<xsd:element name="filsDroit" type="arbreBinaire"/>
</choice>
</xsd:sequence>
</xsd:complexType>
----------------------------------------------------------------------
Voila en ce qui concerne l'exemple.
C'est un a peu pres ... desole :)
Grace a ca j'aimerais pouvoir verifier qu'un document XML comporte bien une information
sous forme de structure d'arbre.
Merci d'avance
benoit lefevre.
--
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
|