Permalink
Fetching contributors…
Cannot retrieve contributors at this time
53 lines (45 sloc) 3.31 KB
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
VB
CSharp
C++
jsharp
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