[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XSL2 attribute and schema-attribute tests
Hi Michael, I pretty much sensed you would be the one to answer, with
the first working XPath2 parser that I know of. I'm trying to make a 2nd
place.
Michael Kay wrote: OK, how am I going to determine my axes after throwing my home made parser at the XPath then?If I do a <xsl:whatever select="attribute(foo)"/>, does the select the not default to the child axis There are the cases "", "@", ".." and explicit for the axes, and there are kind and name tests for the node tests. Explicit axes pretty much settle the axis. ... fixes the axis as parent, I presume. @ as attribute "" -- is that child for any of {NameTest, ElementTest, SchemaElementTest, PITest, CommentTest, TextTest, AnyKindTest} in XPath2? And attribute for attributeTest and SchemaAttributeTest? How 'bout the step document-node(gedefims) --child axis? self::node() selects the context node regardless what kind it is, thePheeew, OK. But self::*/@foo will never select anything.Evaluating with the context node=e, some element with an attribute foo, I really think that it will evaluate to the singleton list of just the attribute?? Did you not mean @foo/self::* as to no-go? Soren
|
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
|