XPathDocument 또는 XmlDocument 개체의 노드를 XPathNavigator 클래스의 노드 집합 탐색 메서드를 사용하여 탐색할 수 있습니다. 모든 노드를 탐색하거나 클래스의 선택 방법 중 하나에서 반환된 선택한 노드 집합을 XPathNavigator 탐색할 수 있습니다.
요소 노드 집합 탐색
클래스는 XPathNavigator 요소 노드를 탐색하는 데 사용되는 몇 가지 메서드를 제공합니다. 다음 표에서는 사용 가능한 탐색 메서드와 이동 방법에 대한 설명을 보여 줍니다. 특성 및 네임스페이스 노드를 탐색하는 데 사용되는 메서드는 포함되지 않습니다.
개체에서 XPathNavigator 노드를 선택하는 방법에 대한 자세한 내용은 XPathNavigator를 사용하여 XML 데이터 선택, 평가 및 일치를 참조하세요. 특성 및 네임스페이스 노드 탐색에 대한 자세한 내용은 XPathNavigator를 사용하여 특성 및 네임스페이스 노드 탐색을 참조하세요.
메서드 | 설명 |
---|---|
MoveTo | XPathNavigator 지정된 위치와 동일한 위치로 XPathNavigator 이동합니다. |
MoveToChild | 현재 노드의 XPathNavigator 자식 노드로 이동합니다. |
MoveToFirst | 현재 노드의 XPathNavigator 첫 번째 형제 노드로 이동합니다. |
MoveToFirstChild | XPathNavigator 현재 노드의 첫 번째 자식 노드로 이동합니다. |
MoveToFollowing | XPathNavigator 문서 순서대로 지정된 요소로 이동합니다. |
MoveToId |
XPathNavigator 지정된 ID 값과 일치하는 값을 가진 형식 String 특성이 있는 노드로 이동합니다. |
MoveToNext | 현재 노드의 XPathNavigator 다음 형제 노드로 이동합니다. |
MoveToParent | 현재 노드의 XPathNavigator 부모 노드로 이동합니다. |
MoveToPrevious | 현재 노드의 XPathNavigator 이전 형제 노드로 이동합니다. |
MoveToRoot | XPathNavigator XML 문서의 루트 노드로 이동합니다. |
주석 및 처리 명령 노드 탐색
다음 XPathNavigator 클래스 메서드는 XML 문서의 다른 노드에서 주석으로 이동하거나 지침을 처리하는 데 유효합니다.
참고하십시오
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET