W3C home > Mailing lists > Public > xmlschema-dev@w3.org > May 2005

Re: SV: cdata attribute value normalization in schema?

From: Henry S. Thompson <ht@inf.ed.ac.uk>
Date: Tue, 24 May 2005 08:46:02 +0100
To: Bryan Rasmussen <brs@itst.dk>
Cc: "'xmlschema-dev@w3.org'" <xmlschema-dev@w3.org>
Message-ID: <f5b7jhpgj7p.fsf@erasmus.inf.ed.ac.uk>

Bryan Rasmussen writes:

>>W3C XML Schema's whitespace normalization is independent of XML's and
>>happens logically after it.
> okay, well this leads me back to my problem then. The xml normalization for
> attributes is dependent on if "the attribute type is not CDATA", if it isn't
> leading/trailing whitespace is discarded, if it is they aren't. How do I via
> xml schema specify that an attribute is CDATA? Is an CDATA attribute type
> just a string? or anything else? 

XML processors are required to treat undeclared attributes as if they
were declared as CDATA, for whitespace normalization purposes, so you
don't have to do anything.

 Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh
                     Half-time member of W3C Team
    2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
            Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk
                   URL: http://www.ltg.ed.ac.uk/~ht/
[mail really from me _always_ has this .sig -- mail without it is forged spam]
Received on Tuesday, 24 May 2005 07:46:04 UTC

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