[Home] [By Thread] [By Date] [Recent Entries]
On 7/16/06, Jirka Kosek <jirka@k...> wrote: > My own understanding is that attribute is always related to an element > on which it appears. So you can know identity of unnamespaced attribute > if you take current element into account, and you will save few bits of > memory when parsing and processing XML. If it was like this then it was fine. But I think the spec doesn't implies this. Please consider this XML: <a xmlns="http://my.com/namespace"> <x xyz="hello" /> </a> for element a, the namespace declaration is present for the null prefix. This is known as the default namespace. Now what namespace binding applies to element x and attribute xyz. To element x, the default namespace applies (http://my.com/namespace). But attribute xyz is in the null namespace (i.e. there is no namespace binding applicable to it). This is what that looks illogical to me. Regards, Mukul
|

Cart



