🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #10115

�l�ment conditionnel

#10115
From: St�phane METAIS
Date: Wed, 06 Dec 2000 00:00
29 lines
1405 bytes
Bonjour,

Je d�bute avec les XML et les Schemas et je me heurte au probl�me suivant.
Je souhaite cr�er un type dont le contenu d�pend de la valeur de certains
champs.

Soit la d�finition ci-dessous,

<xsd:complexType name="MonType">
  <xsd:sequence>
    <xsd:element name="nom" type="xsd:string">
    ...
    <xsd:element name="champ1" type="Type1">
    <xsd:element name="champ2" type="Type2">
  </xsd:sequence>
</xsd:complexType>

j'aimerai que le champ1 soit pr�sent lorsque nom="champ1",
que le champ2 soit pr�sent lorsque nom"champ2",
et qu'aucun des 2 champs ne soit pr�sent si nom a une autre valeur.

Il y a-t-il une solution ? Et si oui laquelle ?

Question annexe : O� peut-on trouver une FAQ ou des renseignements pratiques
sur les schemas XML ?

Merci de votre aide

St�phane M�tais
Technical Details
Message-ID: <90lshq$lq3$1@news4.isdnet.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,e2bcc997ac9c3854,start
X-Google-Attributes: gid114f60,public
From: "St�phane METAIS" <outils-administration@sesam-vitale.fr>
Subject: �l�ment conditionnel
Date: 2000/12/06
Message-ID: <90lshq$lq3$1@news4.isdnet.net>
X-Deja-AN: 701826655
X-Trace: news4.isdnet.net 976123258 22339 195.132.14.11 (6 Dec 2000 17:20:58 GMT)
NNTP-Posting-Date: 6 Dec 2000 17:20:58 GMT
Newsgroups: fr.comp.text.xml
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3612.1700
X-Complaints-To: abuse@isdnet.net