W3C home > Mailing lists > Public > xmlschema-dev@w3.org > October 2006

Re: Default and Fixed Attribute declarations

From: Mukul Gandhi <gandhi.mukul@gmail.com>
Date: Mon, 2 Oct 2006 23:42:58 +0530
Message-ID: <7870f82e0610021112s648431dbpba87e90d976289fe@mail.gmail.com>
To: "Michael Kay" <mike@saxonica.com>
Cc: lists@jeffrafter.com, xmlschema-dev@w3c.org

Sorry I didn't mean, if XMLSpy reported something, it will always be correct.

I meant to say ..
(a) could be the answer.

I wish to add that I believe, XMLSpy is a nice product.

On 10/2/06, Michael Kay <mike@saxonica.com> wrote:
> >
> > I did a quick check with XMLSpy 2006. It reports this as a
> > validation error. So as you say, (a) is the answer.
>
>
> Really, trying out implementations is no way to find out what the spec says.
> The answer is in Schema Part 1 section 3.5.4:
>
> For an attribute information item to be.valid. with respect to an attribute
> use its .normalized value. must match the canonical lexical representation
> of the attribute use's {value constraint} value, if it is present and fixed.
>
> Given <xs:attribute name="foo" type="xs:string" fixed="bar" />, there is an
> attribute use with a {value constraint} that is fixed and has the value
> "bar". The .normalized value. of the attribute information item is "", which
> does not match.
>
> Michael Kay
> http://www.saxonica.com/


-- 
Regards,
Mukul Gandhi
Received on Monday, 2 October 2006 18:13:08 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 11 January 2011 00:14:55 GMT