- From: Ross Thompson <rthompson@contivo.com>
- Date: Mon, 22 Oct 2001 09:31:53 -0700
- To: ht@cogsci.ed.ac.uk
- Cc: xmlschema-dev@w3.org
ht@cogsci.ed.ac.uk writes: > Eric van der Vlist <vdv@dyomedea.com> writes: > > > Many types (see below ID, ENTITY and NOTATION but there are more in the rec) > > are defined with whitespace="collapse" which would have made me think that > > leading and trailing whitespaces should be accepted and trimmed but their > > description clearly says that their lexical space should meet a production > > (NCName) which does not accept these whitespaces. > > All lexical constraints, including the 'pattern' facet of NCName, > apply to the (schema) *normalized value* of elements/attributes, which > is the _result_ of whitespace processing. So it all works out just > fine. > > See [1] for details. > Section 4.3.4 of part 2 says: [Definition:] pattern is a constraint on the value space of a datatype which is achieved by constraining the lexical space to literals which match a specific pattern. The value of pattern must be a regular expression. So, I dispute your claim. - Ross --- Disney, of course, has the best casting. If he doesn't like an actor, he just tears him up. -- Alfred Hitchcock
Received on Monday, 22 October 2001 12:31:51 UTC