[Home] [By Thread] [By Date] [Recent Entries]


Hi Simon,

On Tue, 2002-08-20 at 15:10, Simon St.Laurent wrote:

> As long as we're arguing about the Infoset, I have to say that I find
> the decision of XPath to consider namespace declarations something other
> than attributes and of the Infoset to put them in a separate [namespace
> attributes] box to be a painful sign that abstractions are dangerous to
> useful syntax.  I have no idea who decided we all needed to be protected
> from namespace declarations this way, but I've yet to see a
> justification for it.

Yes, that's just what I was thinking... Add a shortcut to handle
inherited attributes (useful also for xml:lang, xml:space and many other
situations) such as "@@fooo" which could mean something like
"parent-or-self::*/@foo[last()]", ie the "inherited attribute foo" and
we would have had a simple alternative to access to namespace
declarations...

Eric
-- 
Rendez-vous à Paris.
                          http://www.technoforum.fr/integ2002/index.html
------------------------------------------------------------------------
Eric van der Vlist       http://xmlfr.org            http://dyomedea.com
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member