- From: George Cristian Bina <george@sync.ro>
- Date: Thu, 09 Sep 2004 22:16:32 +0300
- To: Nikola <nikola.stojanovic@acm.org>
- CC: xmlschema-dev@w3.org
Hi Nikola, > My understanding (section "4.3.6.4 Constraints on whiteSpace Schema > Components" in http://www.w3.org/TR/xmlschema-2/) is that it is not. > However, none of the tools I've tried report it. Xerces will report an error on this schema: E whiteSpace-valid-restriction.1: In the definition of NameType, the value 'preserve' for the facet 'whitespace' is invalid, because the value for 'whitespace' has been set to 'collapse' in one of the ancestor types. test.xsd file:/D:/test/test.xsd 4:37 Best Regards, George ------------------------------------------------ George Cristian Bina mailto:george@oxygenxml.com <oXygen/> XML Editor - http://www.oxygenxml.com/ Nikola wrote: > > Could someone comment whether this is valid or not > <?xml version="1.0" encoding="UTF-8"?> > <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" > elementFormDefault="qualified" attributeFormDefault="unqualified"> > <xs:simpleType name="NameType"> > <xs:restriction base="xs:token"> > <xs:whiteSpace value="preserve"/> > </xs:restriction> > </xs:simpleType> > </xs:schema> > My understanding (section "4.3.6.4 Constraints on whiteSpace Schema > Components" in http://www.w3.org/TR/xmlschema-2/) is that it is not. > However, none of the tools I've tried report it. Here is the XSV command > line and the output > > xsv -i -w file:///c:/tmp/WhiteSpace.xsd > <?xml version='1.0'?> > <xsv xmlns="http://www.w3.org/2000/05/xsv" instanceAssessed="false" > schemaDocs=file:///c:/tmp/WhiteSpace.xsd > schemaErrors="0" target="[standalone schema assessment]" > version="XSV 2.7-1 of 2004/04/01 13:40:50"> > <schemaDocAttempt URI="file:///c:/tmp/WhiteSpace.xsd"outcome="success" > source="command line"/> > </xsv> > > > Regards, > Nikola
Received on Thursday, 9 September 2004 19:19:36 UTC