XPathNavigator를 사용하여 노드 집합 탐색
업데이트: November 2007
XPathNavigator 클래스의 노드 집합 탐색 메서드를 사용하여 XPathDocument 또는 XmlDocument 개체에서 노드를 탐색할 수 있습니다. 모든 노드를 탐색하거나 XPathNavigator 클래스의 선택 메서드에서 하나가 반환한 노드 중 선택한 노드 집합을 탐색할 수 있습니다.
요소 노드 집합 탐색
XPathNavigator 클래스는 요소 노드를 탐색하는 여러 메서드를 제공합니다. 다음 표에서는 사용 가능한 탐색 메서드 및 이러한 메서드의 이동 방법에 대한 설명을 보여 줍니다. 여기에는 특성 및 네임스페이스 노드를 탐색하는 메서드가 포함되지 않습니다.
XPathNavigator 개체에서 노드를 선택하는 방법에 대한 자세한 내용은 XPathNavigator를 사용하여 XML 데이터 선택, 평가 및 일치시키기를 참조하십시오. 특성 및 네임스페이스 노드 탐색에 대한 자세한 내용은 XPathNavigator를 사용하여 특성 및 네임스페이스 노드 탐색을 참조하십시오.
메서드 |
설명 |
---|---|
지정된 XPathNavigator와 동일한 위치로 XPathNavigator를 이동합니다. |
|
현재 노드의 자식 노드로 XPathNavigator를 이동합니다. |
|
현재 노드의 첫 번째 형제 노드로 XPathNavigator를 이동합니다. |
|
현재 노드의 첫 번째 자식 노드로 XPathNavigator를 이동합니다. |
|
문서 순서에서 지정된 요소로 XPathNavigator를 이동합니다. |
|
주어진 String과 값이 일치하는 ID 형식의 특성을 갖춘 노드로 XPathNavigator를 이동합니다. |
|
현재 노드의 다음 형제 노드로 XPathNavigator를 이동합니다. |
|
현재 노드의 부모 노드로 XPathNavigator를 이동합니다. |
|
현재 노드의 이전 형제 노드로 XPathNavigator를 이동합니다. |
|
XML 문서의 루트 노드로 XPathNavigator를 이동합니다. |
주석 및 처리 명령 노드 탐색
다음 XPathNavigator 클래스 메서드를 XML 문서의 다른 노드에서 주석 또는 처리 명령으로 이동할 수 있습니다.
참고 항목
개념
XPathNavigator를 사용하여 특성 및 네임스페이스 노드 탐색
XPathNavigator를 사용하여 XML 데이터 추출
XPathNavigator를 사용하여 강력한 형식의 XML 데이터 액세스