Навигация в наборе узлов с помощью XPathNavigator
Обновлен: November 2007
Навигацию по узлам в объекте XPathDocument или XmlDocument обеспечивают методы просмотра набора узлов класса XPathNavigator. Возможен просмотр всех узлов или набора выбранных узлов, возвращаемого одним из методов выбора класса XPathNavigator.
Навигация в наборе узлов элементов
В классе XPathNavigator предусмотрено несколько методов, используемых для навигации по узлам элементов. В следующей таблице показаны доступные методы навигации и описания способов перемещения. В таблицу не включены методы, применяемые для навигации по узлам атрибутов и пространств имен.
Дополнительные сведения о выбранных узлах в объекте XPathNavigator см. в разделе Выбор, вычисление и отбор XML-данных с помощью XPathNavigator. Дополнительные сведения о навигации по узлам атрибутов и пространств имен см. в разделе Навигация по узлам атрибутов и пространств имен с помощью XPathNavigator.
Метод |
Описание |
---|---|
Перемещает объект XPathNavigator в положение указанного объекта XPathNavigator. |
|
Перемещает объект XPathNavigator в дочерний узел текущего узла. |
|
Перемещает объект XPathNavigator в первый узел одного уровня с текущим узлом. |
|
Перемещает объект XPathNavigator в первый дочерний узел текущего узла. |
|
Перемещает объект XPathNavigator в указанный элемент в порядке следования документов. |
|
Перемещает объект XPathNavigator в узел, имеющий атрибут типа ID со значением, которое совпадает с данным значением String. |
|
Перемещает объект XPathNavigator в следующий узел одного уровня с текущим узлом. |
|
Перемещает объект XPathNavigator в родительский узел текущего узла. |
|
Перемещает объект XPathNavigator в предыдущий узел одного уровня с текущим узлом. |
|
Перемещает объект XPathNavigator в корневой узел XML-документа. |
Навигация по узлам комментариев и инструкций по обработке
Следующие методы класса XPathNavigator допустимы для перемещения комментариев и инструкций по обработке из других узлов в XML-документ.
См. также
Основные понятия
Обработка XML-данных с использованием модели данных XPath
Навигация по узлам атрибутов и пространств имен с помощью XPathNavigator
Извлечение XML-данных с помощью XPathNavigator
Доступ к XML-данным со строгой типизацией с помощью XPathNavigator