- From: San Coulibaly <sancoulibaly@hotmail.com>
- Date: Wed, 29 Aug 2001 10:36:50 -0400 (EDT)
- To: xmlschema-dev@w3.org
Hello, I am working with xml schema.I have a problem. I want to generate conditional processing, for example when this element has this worth, then another element is permitted to appear! Is that possible?? An example of my problem: Schema: <xsd:schema xmlns:sch="http://www.ascc.net/xml/Schematron" xmlns:xsd="http://www.w3.org/2000/10/XMLSchema" elementFormDefault="qualified"> <xsd:element name="moi"> <xsd:complexType> <xsd:sequence> <xsd:element ref="A"/> <xsd:element ref="B"/> <xsd:element name="C" type="CType"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="A" type="xsd:integer"/> <xsd:element name="B" type="xsd:integer"/> <xsd:complexType name="CType"> <xsd:sequence> <xsd:element name="D" type="string" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="E" type="xsd:integer"/> </xsd:sequence> </xsd:complexType> </xsd:schema> A XML-Instance: <moi xmlns:xsi="http://www.w3.org/2000/10/XMLSchema- instance" xsi:noNamespaceSchemaLocation="C:\Dokumente und Einstellungen\sc.ESCHER\Eigene Dateien\essai.xsd"> <A>30</A> <B>40</B> <C> <D>Hello</D> <E>20</E> </C> </moi> Now, I want to generate, if A=10, then element D in C does not appear! Thank you! San Please help! The Answer to sancoulibaly@hotmail.com _________________________________________________________________ Downloaden Sie MSN Explorer kostenlos unter http://explorer.msn.de/intl.asp
Received on Thursday, 30 August 2001 06:10:27 UTC