> So is it legal to do this:
>
> <foo xmlns:bar="">
>     <bar:baz someattr="abc"/>
> </foo>
>

No it isn't, post namespace rec. "" is a relative URI, and their use in
namespaces has been deprecated by the W3C, and their use is undefined in all
specs henceforth that decission. While technically it is legal to use
relative URIs in namespace declarations, one shouldn't. For instance, I can
have the opinion that the URI xmlns:bar points to is the URI of the document
that contains it simply using standard relative URI processing rules.

> Anyway, spilt milk under the bridge I guess.

Only if these inconsistencies get addressed. If they do not get fixed, it
will be impossible to implement a conforming schema processor.

David Cleary
Progress Software


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to