[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Imposing requiredness on the xsd element
Please try this <xs:element name="note"> <xs:complexType> <xs:sequence> <xs:element name="to" type="xs:string" /> <xs:element name="from" minOccurs="0" maxOccurs="1" type="xs:string" /> <xs:element name="heading" minOccurs="0" maxOccurs="1" type="xs:string" /> <xs:element name="body" minOccurs="0" maxOccurs="1" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> Regards, Mukul On 1/26/06, Sudheshna Iyer <sudheshnaiyer@h...> wrote: > Team, > > Can we impose required field concept in xsd? I am looking for the exact > equivalent of > <!ELEMENT note (to,from?,heading?,body?)> > <!ELEMENT to (#PCDATA)> > <!ELEMENT from (#PCDATA)> > <!ELEMENT heading (#PCDATA)> > <!ELEMENT body (#PCDATA)> > > Here "to" is the required element where as "From", "heading" and "Body" are > optional fields. I don't want to make this requirement imposed on attribute > in xsd, but I want this as element. How can I achieve this? > > Thank you.
|
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
|