xsl-list
[Top] [All Lists]

RE: XSL2 attribute and schema-attribute tests

2005-11-14 00:13:27

If I do a <xsl:whatever select="attribute(foo)"/>, does the 
select the 
not default to the child axis

No, this is special-cased: if the node test has the form attribute(xxx) or
schema-attribute(xxx) then the axis defaults to the the attribute axis.

Another  one:

Will "self::node()/@foo" ever select anything,  or any nodes not by 
killed .. killed by axes .. even two of them, disjoint 
princpal node types?


self::node() selects the context node regardless what kind it is, the
principal node kind doesn't come into it. So the above expression is fine.
But self::*/@foo will never select anything.

Michael Kay
http://www.saxonica.com/



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--