|
[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
|
|||||||||

Cart








