[Home] [By Thread] [By Date] [Recent Entries]

  • To: xml-dev@l...
  • Subject: Error in .NET schema implementation for xs:token
  • From: Jirka Kosek <jirka@k...>
  • Date: Wed, 15 Oct 2003 12:17:30 +0200
  • User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624

Hi,

I was playing with schema support in .NET and found something which 
seems as a bug to me.

Assume that we defined element firstname as xs:token:

<xs:element name="firstname" type="xs:token"/>

and document instance contains:

<firstname> John </firstname>

I thought that this should validate as xs:token whitespace handling is 
"collapse" and leading and trailing spaces shouldn't be part of lexical 
space from which is value converted to value space on which data-type 
validation should operate. But .NET parser report this as error. (BTW 
Xerces accept this without complaints.)

Is this a known bug in .NET or am I missing something in W3C XML Schema 
/this will not be surprise for me :-(/?

						Jirka

-- 
-----------------------------------------------------------------
   Jirka Kosek  	
   e-mail: jirka@k...
   http://www.kosek.cz

S/MIME Cryptographic Signature


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member