[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Problem with a W3C XML Schema
Thanks a lot.. Regards, Mukul --- Barwell Jonathan <Jonathan.Barwell@a...> wrote: > You had not defined elements within a sequence, > choice or all tag, plus your > types were not namespaced prefixed. > Below is the corrected version. > > Regards, > > Jon Barwell > > <xsd:schema > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:stns="java:examples.newTypes" > targetNamespace="java:examples.newTypes" > elementFormDefault="qualified" > attributeFormDefault="qualified"> > <xsd:complexType name="xorder"> > <xsd:sequence> > <xsd:element name="xorderID" type="xsd:string" > nillable="true"/> > <xsd:element name="xorderDate" > type="xsd:dateTime" > nillable="true"/> > <xsd:element name="xrequest" > type="stns:requesttype"/> > <xsd:element name="xproduct" > type="stns:producttype" > minOccurs="0" maxOccurs="unbounded"/> > </xsd:sequence> > </xsd:complexType> > <xsd:complexType name="requesttype"> > <xsd:sequence> > <xsd:element name="xrequestID" > type="xsd:string"/> > <xsd:element name="xrequester" type="xsd:int"/> > </xsd:sequence> > </xsd:complexType> > <xsd:complexType name="producttype"> > <xsd:sequence> > <xsd:element name="xproductID" > type="xsd:string"/> > <xsd:element name="xproductName" > type="xsd:string"/> > <xsd:element name="xproductPrice" > type="xsd:float"/> > </xsd:sequence> > </xsd:complexType> > </xsd:schema> > > -----Original Message----- > From: Mukul Gandhi [mailto:mukul_gandhi@y...] > Sent: 04 August 2005 11:23 > To: xml-dev@l... > Subject: Problem with a W3C XML Schema > > > I have written this W3C XML Schema for Orders > > <xsd:schema > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:stns="java:examples.newTypes" > attributeFormDefault="qualified" > elementFormDefault="qualified" > targetNamespace="java:examples.newTypes"> > <xsd:complexType name="xorder"> > <xsd:element name="xorderID" type="xsd:string" > nillable="true"> > </xsd:element> > <xsd:element name="xorderDate" type="xsd:dateTime" > nillable="true"> > </xsd:element> > <xsd:element name="xrequest" type="requesttype"/> > <xsd:sequence> > <xsd:element name="xproduct" type="producttype" > minOccurs="0" maxOccurs="unbounded"/> > </xsd:sequence> > </xsd:complexType> > <xsd:complexType name="requesttype"> > <xsd:element name="xrequestID" type="xsd:string"/> > <xsd:element name="xrequester" type="xsd:int"/> > </xsd:complexType> > <xsd:complexType name="producttype"> > <xsd:element name="xproductID" type="xsd:string"/> > <xsd:element name="xproductName" > type="xsd:string"/> > <xsd:element name="xproductPrice" > type="xsd:float"/> > </xsd:complexType> > </xsd:schema> > > I am getting error at this line > <xsd:element name="xorderID" type="xsd:string" > nillable="true"> > > The Schema does'nt appear to be valid. Invalid > element xsd:element at this > position. > > What could be the problem? And how to correct it? > > Regards, > Mukul > > > > ____________________________________________________ > Start your day with Yahoo! - make it your home page > http://www.yahoo.com/r/hs > > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org > <http://www.xml.org>, an initiative > of OASIS <http://www.oasis-open.org> > > The list archives are at > http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the > subscription > manager: > <http://www.oasis-open.org/mlmanage/index.php> > > ************************************************************************ > DISCLAIMER > The information contained in this e-mail is > confidential and is intended > for the recipient only. > If you have received it in error, please notify us > immediately by reply > e-mail and then delete it from your system. Please > do not copy it or > use it for any other purposes, or disclose the > content of the e-mail > to any other person or store or copy the information > in any medium. > The views contained in this e-mail are those of the > author and not > necessarily those of Admenta UK Group. > ************************************************************************ > ____________________________________________________ Start your day with Yahoo! - make it your home page http://www.yahoo.com/r/hs
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|