Re: Problem validating canonical form of dateTime

  "2009-09-09" is valid for xs:date but not for xs:dateTime - the time 
part of the value is mandatory.

Michael Kay
Saxonica

On 12/10/2010 8:49 AM, Nicolas Voillot wrote:
> Hello,
>
> I'm writting some xsd and xml related files and I encounter some 
> problems when I try to validate dateTime nodes with your validator 
> (http://www.w3.org/2001/03/webdata/xsv) : when the dateTime value is 
> writted with the lexical form (for example "2009-09-09T00:00:00"), the 
> validator is ok, but when the dateTime value is writted with the 
> canonical form (for example "2009-09-09", see 
> http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#dateTime-lexical-repr 
> and next paragraph), the validator is not ok.
> I have this message :
> Invalid per cvc-complex-type.1.2.2: element content failed type check: 
> 2009-09-09 is not a valid dateTime literal
>
> Could you explain my error or correct the problem ?
>
> Best regards,
>  Nicolas Voillot  BBS Conception
> n.voillot@bbsconception.com <mailto:n.voillot@bbsconception.com>
>  Tel. : 03 58 05 60 19  12 rue Colbert -  BP 382
> 63 010 Clermont-Ferrand Cedex 1
> Tel. : 04 73 34 96 64
> Fax : 03 57 75 63 54
> www.bbsconception.com <http://www.bbsconception.com>
>

Received on Tuesday, 12 October 2010 08:58:10 UTC