Miscellaneous XSD 1.1 Features
notQName attributes are now supported on
xs:anyAttribute wildcards. The
definedSibling option is not currently implemented.
targetNamespace attribute is available for use on local element and
attribute declarations appearing within the restriction of a complex type.
XSD 1.1 allows conditional inclusion of elements in a schema document, using attributes
vc:maxVersion. Saxon allows use of
this feature whether the schema processor is run in 1.0 or 1.1 mode, allowing new 1.1
features such as assertions to be ignored when running in 1.0 mode.
xs:error is available, as a type with no instances.
An element may now appear in more than one substitution group.
A new facet
xs:explicitTimezone is available with values required,
optional, or prohibited.
The new built-in data type
with timezone required) is implemented.