|
[XMLSCHEMA-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: schema design for one element, multiple types
From: Kevin Y. Kim (Lists) <kykim_lists@mac.com>
Date: Wed, 9 Nov 2005 02:43:37 -0500 Message-Id: <226363d0960210ceb73c727949cb1b6b@mac.com> To: xmlschema-dev@w3.org So, of course, after I read this, I realize that the complexType "foo1" is unnecessarily complicated in the example I gave. This is because I need to add attributes to the "foo" element (i.e. <foo name="foo_name">some_value</foo>) Thanks again, -kevin On Nov 8, 2005, at 11:18 PM, Kevin Y. Kim (Lists) wrote: > > 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 > > >Received on Wednesday, 9 November 2005 07:43:46 GMT |
Subscribe in XML format
|






