Rolls, Robert wrote: > Would that mean having to load the whole document before the expression > could evaluate.
Yes. Generally a document needs to be parsed to use XPath, although I believe there is some work towards a forward-only version of XPath that could then be used against a streaming parser. While that may prove useful in the future, I have no idea what its status is today. Brad -- Read my web log at http://www.quality.nu/dotnetguy/ You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.