XML.orgXML.org
FOCUS AREAS |XML-DEV |XML.org DAILY NEWSLINK |REGISTRY |RESOURCES |ABOUT
OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] Use xsd to specify multiple instances of existing element

Pete Cordell wrote:
> I think what Andrew is suggesting is something like:
>
> <xs:element name='category' type='categoryType' />
>
> <xs:complexType name='categoryType' abstract='true'>
>    ...
>
> <xs:complexType name='privacy'>
>    <xs:complexContent>
>        <xs:extension base='categoryType'>
>            ...
>
> <xs:complexType name='fishingType'>
>    <xs:complexContent>
>        <xs:extension base='categoryType'>
>            ...
But this does not meet Ian's requirement, which was to constrain that 
the first <category> can have some attribute values,
and the second <category> can have some others.  I don't see that 
xsi:type addresses his issue. All it does is say "look what
I found", with admittedly clever, rococo elaborateness, not "here is 
what you can do".

Cheers
Rick Jelliffe


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS