This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: (2 xpath questions)


Hi Michael, comments inline..

> > Heh heh, i figured out that much. MSXML gives a root node
> > back when I append a "/" at the end of an XPath query.
> >
> There should never be a "/" (or "file://") at the end of an XPath
expression. The
> only exception is the expression "/" which means the root node.

Ok, should I file a bug with MSXML? It permits a closing "/", and will (as
fas as I see) return the doc root when you use it (at the end of the xpath
expr.)


> Neither "//"
> nor ".//" is a valid XPath query.

But *why* is "//" an invalid query? What are the rules for validity, and
which ones get broken?

Any what's wrong with ".//"? This works with MSXML (not that *that* means
something), and will return the same as "descendant-or-self::node()" for the
context node.

I really hope I'm wrong though, since I'm going to buy your book this week
;-)

Regards,
Taras




 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]