[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Default namespace for attributes?
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|