XPathNavigator 類別提供 Matches 方法來判斷節點是否符合 XPath 運算式。 Matches 方法採用 XPath 運算式做為輸入並傳回Boolean,其指出目前節點是否符合指定的 XPath 運算式或指定之編譯的 XPathExpression 物件。
比對節點
如果目前節點符合指定的 XPath 運算式,則 Matches 方法會傳回 true。 例如,在下面的程式碼範例中,如果目前節點是項目 b,且項目 b 具有屬性 c,則 Matches 方法將傳回 true。
注意事項 |
|---|
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]");
注意事項