[
Lists Home |
Date Index |
Thread Index
]
Thank you Mukul.
>From: Mukul Gandhi <gandhi.mukul@gmail.com>
>To: Sudheshna Iyer <sudheshnaiyer@hotmail.com>
>CC: xml-dev@lists.xml.org
>Subject: Re: [xml-dev] Imposing requiredness on the xsd element
>Date: Thu, 26 Jan 2006 13:37:17 +0530
>
>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@hotmail.com> 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.
>
>-----------------------------------------------------------------
>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>
>
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
|