XPathNavigator によるノードの一致
XPathNavigator クラスは、ノードが XPath 式に一致するかどうかを調べる Matches メソッドを提供します。 Matches メソッドは XPath 式を入力として取り、現在のノードが与えられた XPath 式またはコンパイル済み Boolean オブジェクトと一致するかどうかを示す XPathExpression を返します。
ノードの一致
Matches メソッドは、現在のノードが指定した XPath 式と一致すると true
を返します。 たとえば次のコード サンプルで、Matches メソッドは、現在のノードが要素 true
であり、要素 b
が属性 b
を持つ場合に c
を返します。
Note
Matches メソッドは XPathNavigator の状態を変えません。
Dim document as XPathDocument = New XPathDocument("input.xml")
Dim navigator as XPathNavigator = document.CreateNavigator()
navigator.Matches("b[@c]")
XPathDocument document = new XPathDocument("input.xml");
XPathNavigator navigator = document.CreateNavigator();
navigator.Matches("b[@c]");
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET