Compartir a través de


Tipos de nodos reconocidos con consultas XPath

Los tipos de nodos que se reconocen en una consulta XPath no son los mismos que se encuentran en el Modelo de objetos de documento (DOM).

Tipos de nodos XPath del W3C

Los tipos de nodos que se reconocen en una consulta XPath no son los tipos de nodos que se encuentran en el Modelo de objetos de documento (DOM). A continuación se enumeran los tipos de nodos XPath representados por la enumeración XPathNodeType.

Estos tipos de nodos se basan en el modelo de datos XPath, donde los nodos se derivan del conjunto de información XML. Los tipos de nodos SignificantWhitespace y Whitespace son extensiones de Microsoft .NET Framework para los tipos de nodos básicos que se describen en el modelo de datos XPath.

El tipo de nodo de atributos se utiliza de manera diferente en el modelo de datos XPath y en el DOM. En el modelo de datos XPath, el nodo de elementos tiene un conjunto de nodos de atributos relacionados con él y el nodo de elementos es el nodo principal de cada nodo de atributos. Sin embargo, en el DOM, el nodo de elementos es el propietario y no el nodo principal. En ambos modelos, los nodos de espacios de nombres y atributos no se consideran nodos secundarios del nodo de elementos.

El tipo de nodo de espacios de nombres es una adición al modelo de datos XPath y no es un tipo de nodo DOM reconocido.

Para más información sobre la navegación por los nodos de elemento, atributo y espacio de nombres, vea los temas Navegación por un conjunto de nodos con XPathNavigator y Navegación por nodos de espacios de nombres y atributos con XPathNavigator.

Vea también