OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Error in .NET schema implementation for xs:token

[ Lists Home | Date Index | Thread Index ]
  • To: xml-dev@lists.xml.org
  • Subject: Error in .NET schema implementation for xs:token
  • From: Jirka Kosek <jirka@kosek.cz>
  • 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


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 Kosek  	
   e-mail: jirka@kosek.cz

S/MIME Cryptographic Signature


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS