| title | ms.custom | ms.date | ms.prod | ms.reviewer | ms.suite | ms.technology | ms.tgt_pltfrm | ms.topic | dev_langs | ms.assetid | caps.latest.revision | author | ms.author | manager | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Selecting, Evaluating and Matching XML Data using XPathNavigator |
03/30/2017 |
.net |
dotnet-standard |
article |
|
46e059f8-4dc8-4185-9236-784be95228ed |
2 |
mairaw |
mairaw |
wpickett |
Selecting, Evaluating and Matching XML Data using XPathNavigator
The xref:System.Xml.XPath.XPathNavigator class provides methods to select nodes in an xref:System.Xml.XPath.XPathDocument or xref:System.Xml.XmlDocument object using an XPath query, evaluate and examine the results of an XPath expression, and determine if a node in an xref:System.Xml.XPath.XPathDocument or xref:System.Xml.XmlDocument object matches a given XPath expression. These and other concepts that relate to selecting, evaluating and matching nodes in an xref:System.Xml.XPath.XPathDocument or xref:System.Xml.XmlDocument object are described in the following topics.
In This Section
Select XML Data Using XPathNavigator
Describes the set of xref:System.Xml.XPath.XPathNavigator class methods used to select a set of nodes in an xref:System.Xml.XPath.XPathDocument or xref:System.Xml.XmlDocument object using an XPath expression.
Evaluate XPath Expressions using XPathNavigator
Describes the xref:System.Xml.XPath.XPathNavigator.Evaluate%2A method of the xref:System.Xml.XPath.XPathNavigator class used to evaluate an XPath expression.
Matching Nodes using XPathNavigator
Describes the xref:System.Xml.XPath.XPathNavigator.Matches%2A method of the xref:System.Xml.XPath.XPathNavigator class used to determine if a node matches an XPath expression.
Node Types Recognized with XPath Queries
Describes the types of nodes recognized in an XPath query.
XPath Queries and Namespaces
Describes the use of namespaces in an XPath query.
Compiled XPath Expressions
Describes the xref:System.Xml.XPath.XPathExpression class that represents a compiled XPath query.
See Also
xref:System.Xml.XmlDocument
xref:System.Xml.XPath.XPathDocument
xref:System.Xml.XPath.XPathNavigator
Process XML Data Using the XPath Data Model
Reading XML Data using XPathDocument and XmlDocument
Accessing XML Data using XPathNavigator
Editing XML Data using XPathNavigator
Schema Validation using XPathNavigator