![]() |
![]() | ![]() | ![]() | Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - RE: specify element type depending of same element attribute value? >Thread Next - include and targetNamespace error RE: specify element type depending of same element attribute value?To: "Michael Kay" <mike@--------.---> Date: 5/12/2006 12:53:00 PM
And, adding to Mike's answer, the schema workgroup is devoting a lot of
effort to choosing the right features for Schema 1.1 that would allow just
such co-occurrence constraints to be expressed. Though I can't officially
commit anything, I would expect to see at least some initial proposals in
whatever is the next public working draft of the Schema 1.1 specification.
Stay tuned.
--------------------------------------
Noah Mendelsohn
IBM Corporation
One Rogers Street
Cambridge, MA 02142
1-617-693-4036
--------------------------------------
"Michael Kay" <mike@s...>
Sent by: xmlschema-dev-request@w...
05/12/2006 04:43 PM
To: "'Crni Gorac'" <cgorac@g...>, <xmlschema-dev@w...>
cc: (bcc: Noah Mendelsohn/Cambridge/IBM)
Subject: RE: specify element type depending of same element
attribute value?
> First problem is related to case
> when type of contents of a simple element (not containing nested
> element) is determined by this element attribute value.
This is one of the most well-known restrictions in XML Schema. The type of
an element is determined solely by its element name (and perhaps the
context
in which the element appears, and perhaps the xsi:type attribute). You
can't
write content models that depend on the presence or value of an attribute.
Michael Kay
http://www.saxonica.com/
From Philippe.Poulard@s... Mon May 15 12:27:52 2006
Received: from wiggum.w3.org ([ | ![]() | ![]() | ![]() |
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | |||||
|
