"A non-validating processor appears to be allowed to
read information from that file if it is there but
it is NOT an exception if it isn't since it
is ABSOLUTELY NOT allowed to use that information
to modify the internal subset in ANY way."
But that's not relevant to the point. Of course the external subset doesn't
modify the internal subset. But skipping an external subset can still have
massive effects on the resulting XML data that's output.
Also, skipping the external subset means that we have to possibly ignore
general entity refs in the XML file, since they could now legitimately have
just been something that would have been defined in the external subset,
whereas now, we know for sure that if a referenced general entity isn't
seen, its an error. So we have to have a way to report the fact that we are
skipping an entity reference, or just silently skip them, which could be a
bad thing.
--------------
Dean Roddey
Software Geek Extraordinaire
Portal, Inc
[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]