使用 XPathNavigator 的节点集定位
更新:November 2007
可以使用 XPathNavigator 类的节点集浏览方法在 XPathDocument 或 XmlDocument 对象中浏览节点。 可以浏览所有节点,也可以浏览 XPathNavigator 类的一种选择方法返回的所选节点集。
浏览元素节点集
XPathNavigator 类提供多种方法用于浏览元素节点。 下表显示可用的浏览方法以及各种方法如何移动的说明;其中不包括用于浏览属性和命名空间节点的方法。
有关在 XPathNavigator 对象中选择节点的更多信息,请参见使用 XPathNavigator 选择、计算和匹配 XML 数据。 有关浏览属性和命名空间节点的更多信息,请参见使用 XPathNavigator 的属性和命名空间节点定位。
方法 |
说明 |
---|---|
将 XPathNavigator 移至所指定的 XPathNavigator 的相同位置。 |
|
将 XPathNavigator 移至当前节点的子节点。 |
|
将 XPathNavigator 移至当前节点的第一个同辈节点。 |
|
将 XPathNavigator 移至当前节点的第一个子节点。 |
|
将 XPathNavigator 按文档顺序移至指定的元素。 |
|
将 XPathNavigator 移至 ID 类型属性的值与给定 String 匹配的节点。 |
|
将 XPathNavigator 移至当前节点的下一个同辈节点。 |
|
将 XPathNavigator 移至当前节点的父节点。 |
|
将 XPathNavigator 移至当前节点的上一个同辈节点。 |
|
将 XPathNavigator 移至 XML 文档的根节点。 |
浏览注释和处理指令节点
下列 XPathNavigator 类方法可以从 XML 文档中的其他节点移至注释或处理指令节点。
请参见
概念
使用 XPathNavigator 的属性和命名空间节点定位
使用 XPathNavigator 访问强类型 XML 数据