W3C home > Mailing lists > Public > xmlschema-dev@w3.org > February 2008

RE: using entities from dtd in schema

From: Michael Kay <mike@saxonica.com>
Date: Wed, 27 Feb 2008 18:45:23 -0000
To: "'Andreas Peter'" <info@minimag.de>, <xmlschema-dev@w3.org>
Message-ID: <033201c87970$e9b1c9a0$6401a8c0@turtle>

> I have come to realize that it is always you who answers my 
> silly questions :-) Okay, I understand. So I have to explain 
> a liite more: I am writing a schema for Word 2007 templates 
> which should be validated against a schema. My structure is 
> clear so far. But the author should only be allowed to use 
> some special charcters. And those special characters, e.g. 
> greek characters, should be defined inside the schema, if 
> this is possible?

You can use the xs:pattern facet to control which characters can legally
appear in the value of an element or attribute. But you can't control the
different ways of writing such characters - directly, via entity references,
or via character references. If they're allowed at all, then they can be
written in any way that XML permits.

Michael Kay
Received on Wednesday, 27 February 2008 18:45:38 UTC

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