![]() |
![]() | ![]() | ![]() | Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - RE: Conditional contents of an element based on an attribute. XSD >Thread Next - unique constraint interpretation. schema design for one element, multiple typesTo: xmlschema-dev@--.--- Date: 11/8/2005 6:18:00 PM
Hi,
I'm trying to define a schema that will support the following:
1 <some_xml>
2 <foo>some_value</foo>
3 <foo>
4 <bar>another_value</bar>
5 <foo>
6 <foo>third_value</foo>
7 </some_xml>
Now, I know how to defined the schema for each case:
For 2 & 6:
<xsd:complexType name="foo1">
<xsd:simpleContent>
<xsd:extension type="xsd:string"/>
</xsd:simpleContent>
</xsd:complexType>
For 3 - 5:
<xsd:complexType name="foo2">
<xsd:sequence>
<xsd:element name="bar" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
But how would I defined a schema to encompass both?
Thanks,
-kevin
From george@s... Wed Nov 09 07:40:55 2005
Received: from aji.w3.org ([1 | ![]() | ![]() | ![]() |
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | |||||
|
