W3C home > Mailing lists > Public > xmlschema-dev@w3.org > September 2004

Re: Constraints on whiteSpace

From: George Cristian Bina <george@sync.ro>
Date: Thu, 09 Sep 2004 22:16:32 +0300
Message-ID: <4140AC10.3050101@sync.ro>
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

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 14:56:06 UTC