Sdílet prostřednictvím


Párování uzlů pomocí XPathNavigator

XPathNavigator Třída poskytuje metodu Matches k určení, zda uzel odpovídá výrazu XPath. Metoda Matches přebírá výraz XPath jako vstup a vrátí, který označuje Boolean , zda aktuální uzel odpovídá danému výrazu XPath nebo danému kompilovanému XPathExpression objektu.

Odpovídající uzly

Metoda Matches vrátí true , pokud aktuální uzel odpovídá zadanému výrazu XPath. Například v následujícím příkladu kódu metoda vrátí, Matches pokud aktuální uzel je element ba element b má atribut c.true

Poznámka:

Metoda Matches nezmění stav 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]");  

Viz také