다음을 통해 공유


XPathNavigator를 사용하여 노드 일치시키기

XPathNavigator 클래스는 노드가 XPath 식과 일치하는지 결정하는 Matches 메서드를 제공합니다. Matches 메서드는 XPath 식을 입력으로 사용하며 현재 노드가 지정된 XPath 식 또는 지정된 컴파일된 Boolean 개체와 일치하는지를 나타내는 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]");  

참고 항목