- From: Kevin Y. Kim (Lists) <kykim_lists@mac.com>
- Date: Wed, 9 Nov 2005 02:43:37 -0500
- 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 UTC