XPathNavigatorReader: reading, validating and serializing! (XmlReader/XmlTextReader over XPathNavigator)
There are many reasons why developers don’t use the XPathDocument and XPathNavigator APIs and resort to XmlDocument instead. I outlined some of them with regards to querying functionality in my posts about how to take advantage of XPath expression precompilation, and How to get an XmlNodeList from an XPathNodeIterator (reloaded).
[Read More]