- From: Don Mullen <don@extensibility.com>
- Date: Wed, 11 Oct 2000 09:04:12 -0400
- To: "'Miloslav Nic'" <nicmila@idoox.com>, xmlschema-dev@w3.org
The example is incorrect. A top-level <sequence> is required: <xs:element name="contextOne"> <xs:complexType> <xs:sequence> <xs:element name="myLocalelement" type="myFirstType"/> <xs:element ref="globalelement"/> </xs:sequence> </xs:complexType> </xs:element> Don Mullen TIBCO Extensibility > -----Original Message----- > From: Miloslav Nic [mailto:nicmila@idoox.com] > Sent: Wednesday, October 11, 2000 4:53 AM > To: xmlschema-dev@w3.org > Subject: xsd:element directly in complexType ? > > > In XML Schema Part1: > > > element is not listed as a permitted child of complexType: > > XML Representation Summary: complexType Element Information Item > > Content: (annotation? , (simpleContent | complexContent | > ((group | all > | choice | > sequence)? , ((attribute | attributeGroup)* , > anyAttribute?)))) > > > but: > > in 4.3.2 XML Representation of Element Declaration Schema Components > > example: > > <xs:element name="contextOne"> > <xs:complexType> > <xs:element name="myLocalelement" type="myFirstType"/> > <xs:element ref="globalelement"/> > </xs:complexType> > </xs:element> > > > I would personally prefer to have the possibility to use elements > directly in complexType and > assume that there is implicitly assumed a sequence as the > parent of all > of them. > > Is the example wrong or was the xsd:element missed in Complex Type > Definition? > > -- > ****************************************** > <firstName> Miloslav </firstName> > <surname> Nic </surname> > > <mail> nicmila@idoox.com </mail> > <support> http://www.zvon.org </support> > <zvonMailingList> > http://www.zvon.org/index.php?nav_id=4 > </zvonMailingList> >
Received on Wednesday, 11 October 2000 09:07:30 UTC