[
Lists Home |
Date Index |
Thread Index
]
> If the element is abstract then you cannot
> have that element in the instance document
> no matter what type you set using xsi:type.
The spec isn't clear on that. See the following discussion: http://lists.w3.org/Archives/Public/xmlschema-dev/2006Jan/0053.html
Stan Kitsis
Microsoft Corporation
-----Original Message-----
From: George Cristian Bina [mailto:george@oxygenxml.com]
Sent: Wednesday, June 07, 2006 7:04 AM
To: Florent Georges
Cc: XML Dev ML
Subject: Re: [xml-dev] Tr: RE : [xml-dev] Enforcing use of xsi:type
Hi Florent,
If the element is abstract then you cannot have that element in the
instance document no matter what type you set using xsi:type. You need
to make the type abstract to force specifying another (non abstract)
type with xsi:type.
Best Regards,
George
---------------------------------------------------------------------
George Cristian Bina
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
Florent Georges wrote:
> Paul Spencer wrote:
>
> [ sorry, I just note I sent this response to the OP
> in private, instead to the list ]
>
>> I don't think that there is any way in XML Schema of forcing
>> the use of the xsi:type attribute in the instance
>
> I'm not sure, but if you use an abstract element, you can't have it
> in an instance without xsi:type, can you?
>
> Regards,
>
> --drkm
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> __________________________________________________
> Do You Yahoo!?
> En finir avec le spam? Yahoo! Mail vous offre la meilleure protection possible contre les messages non sollicités
> http://mail.yahoo.fr Yahoo! Mail
>
> -----------------------------------------------------------------
> 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>
>
-----------------------------------------------------------------
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>
|