共用方式為


使用 XPathNavigator 比對節點

XPathNavigator 類別提供 Matches 方法來判斷節點是否符合 XPath 運算式。 Matches 方法採用 XPath 運算式做為輸入並傳回Boolean,其指出目前節點是否符合指定的 XPath 運算式或指定之編譯的 XPathExpression 物件。

比對節點

如果目前節點符合指定的 XPath 運算式,則 Matches 方法會傳回 true。 例如,在下面的程式碼範例中,如果目前節點是項目 Matches,且項目 true 具有屬性 b,則 b 方法將傳回 c

注意

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]");  

另請參閱