|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: 25 Feb Structures Questions
"Henry S. Thompson" wrote: > Michael Anderson <michael@r...> writes: > > > 2. Also with restrictions, if attributes of elements are omitted do they > > default to the standard default or the values defined in the base type > > definition? Or is it an error to omit attributes previously defined in > > the base? > > Do you mean if they are omitted in instances? If the derived type > definition has defaults, they will get used. I mean in the Schema document. So for example, based on the Primer example: (take note of the attribute minOccurs) <complexType name="World-Address" > <element name = "name" minOccurs ="0" maxOccurs="*" /> etc. </complexType> <complexType name="US-Address" base="ipo:World-Address" derivedBy="restriction" > <element name = "name" type="string" /> etc. </complexType> What now is the value of minOccurs for the "name" element in the type "US-Address"? Is it 0 as that was defined in the base type, or is it 1 which is defined as the default for elements (section 4.4.2 of Part 1:Structures)? 0 or 1? Thanks Michael. *************************************************************************** This is xml-dev, the mailing list for XML developers. To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev List archives are available at http://xml.org/archives/xml-dev/ ***************************************************************************
|
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








