Re: A proposed solution

At 10:42 AM 6/15/00 -0400, Paul W. Abrahams wrote:
>James Clark wrote:
>> In the case of external entities, the only thing that an XML processor
>> needs to do with the system identifier is to fetch the resource it
>> identifies.  It doesn't have to compare it for equality with other
>> system identifiers.  In the case of namespace names, the namespace
>> processor doesn't have to fetch the resource it identifies, but it has
>> to compare it with other namespace names with possible different
>> contexts, in order to determine whether attributes are unique (in
>> accordance with section 5.3 of the namespaces Rec).
>
>Explanations like that go far towards cutting through the fog.  Thanks.

Er... I'm still in the fog.  Does this mean that the base URI for the
contents of external entities (including namespace values, should you care
to absolutize) is that of the surrounding document, and not that of the
entity itself?

This seems to contradict earlier messages, though they were perhaps hazy as
well.

That could have a substantial impact on XLink as well, if that's actually
what is meant here.

Simon St.Laurent
XML Elements of Style / XML: A Primer, 2nd Ed.
http://www.simonstl.com - XML essays and books

Received on Thursday, 15 June 2000 10:53:43 UTC