W3C home > Mailing lists > Public > xmlschema-dev@w3.org > January 2008

RE: enabling/disabling assertions

From: Michael Kay <mike@saxonica.com>
Date: Wed, 16 Jan 2008 15:48:56 -0000
To: "'Andrew Welch'" <andrew.j.welch@gmail.com>
Cc: <xmlschema-dev@w3.org>
Message-ID: <019401c85857$4da4bca0$6501a8c0@turtle>

 
> 
> Thanks - I'm being optimistic... Xerces doesn't seem to like:
> 
> <xs:assert vc:minVersion="1.1" test="..."/>
> 
> Is that the correct use?

Yes, that's the correct use, but I wouldn't expect Xerces to add it to their
product until the 1.1 spec is a bit more solid. They don't want to be stuck
with supporting it if say the attribute names change!

I've been wondering about how to tackle this in Saxon - the next release
will have more 1.1 features than just xs:assert. One solution might simply
be a stylesheet that comments-out 1.1 features from the schema. A bit hard
to get that working automatically with xsi:schemaLocation though.

Michael Kay
http://www.saxonica.com/
Received on Wednesday, 16 January 2008 15:49:03 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 11 January 2011 00:15:01 GMT