[
Lists Home |
Date Index |
Thread Index
]
>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&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
|