[Home] [By Thread] [By Date] [Recent Entries]


11/1/2002 5:39:41 PM, Richard Tobin <richard@c...> wrote:

>
>I think it was right to separate entities - a lexical mechanism - from
>schemas.  Character substitution should happen at a level below schemas,
>and should be usable with any schema language (and without any).

It would seem to me that ALL the "syntax sugar preprocessing" --
entity resolution and substitution, CDATA section processing, attribute
default value insertion, maybe XInclude resolution -- belongs 
in some preprocessor step.  Then parsers per se can be clean lightweight things 
that don't understand all this stuff (and machine-produced XML can write
for), whereas human-authored XML can go through one or more of these
preprocessors to get it into shape for parsing.    





Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member