[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: XSL2 attribute and schema-attribute tests
> OK, how am I going to determine my axes after throwing my home made > parser at the XPath then? > There are the cases "", "@", ".." and explicit for the axes, > and there > are kind and name tests for the node tests. The rules for abbreviated steps are spelled out at > > 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, the > >principal node kind doesn't come into it. So the above > expression is fine. > > > > > Pheeew, 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
|