Re: How expensive is //?
However, the list of x elements that it finds is saved as a kind of index, linked to the document node, so that the next time you do //x on the same document it already knows the answer: which is therefore cheaper than repeating the /a/b/c/x query. This also applies if the //x is part of a longer path expression.
I'm not sure I understand what you said here? Does this mean that contrary to common wisdom and understanding multiple uses of //x will be more efficient than multiple uses of /a/b/c/x when using Saxon?
Cheers, Bryan Rasmussen
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