- From: Lemmin, Harald <Harald.Lemmin@softwareag.com>
- Date: Tue, 5 Aug 2003 11:51:27 +0200
- To: "'xmlschema-dev@w3.org'" <xmlschema-dev@w3.org>
Received on Tuesday, 5 August 2003 05:51:38 UTC
How about this?
<xs:choice>
<xs:sequence>
<xs:element ref = "a"></xs:element>
<xs:element ref = "b" minOccurs = "0"></xs:element>
</xs:sequence>
<xs:element ref = "b" minOccurs = "0"></xs:element>
</xs:choice>
-----Original Message-----
From: Ravi Ravi [mailto:ravi_21a3@yahoo.com]
Sent: Dienstag, 5. August 2003 11:41
To: xmlschema-dev@w3.org
Subject: defining rules for a or b or ab
Hi,
I'm trying to specify the rules a|b|ab in XMLSchema.
SCQ give an "Ambiguous content model" error stating
that the particles 'foo' from fooType and foobarType
overlap.
<choice>
<element name = "foo" type = "fooType"/>
<element name = "bar" type = "barType"/>
<group ref = "foobarType"/>
</choice>
<group name="foobarType">
<sequence>
<element name = "foo" type= "fooType"/>
<element name = "bar" type= "barType"/>
</sequence>
</group>
Any suggestions?
(For some reason my first post didn't go through.
Resending..).
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
Received on Tuesday, 5 August 2003 05:51:38 UTC