RE: non-deterministic simpleContent restriction definition

> to validate the occurrence of xml tags for schema input the 
> most elegant way is to use a DFA according to the regular 
> expression given in the XML Representation Summary in the 
> schema spec for every component.

Yes. FYI: I actually compile the schema for schema documents, which creates
a DFA for every complex type; I output an XML serialization of the compiled
schema (which can be used for fast loading of schemas); and then I have an
XSLT stylesheet that generates Java code representing the DFA which gets
copied into the schema processor.

Of course this only works once you've got a working schema processor...

Michael Kay
http://www.saxonica.com/

Received on Tuesday, 25 November 2008 10:36:58 UTC