Re: [xml-dev] Character Entities: An XML Core WG View

From
Richard Tobin <>
To
Date
2002-11-05T12:48:09Z
ID
<>
Thread
Re: [xml-dev] Character Entities: An XML Core WG View
>But if it were a well fored error you'd be able to put an (internal)
>entity resolver into the pipeline after the WF parse and before the
>XPath data model object was built.

I assume you mean "if it were NOT a well-formedness error"?

This seems to be as much an API issue as a well-formedness one.  What
is the parser going to output to the next stage?  It can't just leave
the entity unexpanded if it's undefined, otherwise what's going to
happen with

  Unix &tm; is a trademark of AT&amp;T;

which would be passed as

  Unix &tm; is a trademark of AT&T;

It would possible to make SAX parsers return a skipped entity event
for undefined entities.  If it's not possible already, you might find
it quicker to get the parser writers to add a flag for this than to
get the spec changed and then get them to implement it!

And of course for experimentation purposes you could use a different
syntax for entity references.

-- Richard