Condividi tramite


Tipi di nodo riconosciuti con query XPath

I tipi di nodi riconosciuti in una query XPath non sono gli stessi tipi di nodo presenti nel modello DOM (Document Object Model).

Tipi di nodi XPath W3C

I tipi di nodi riconosciuti in una query XPath non sono i tipi di nodi trovati nel DOM (Document Object Model). Di seguito sono riportati i tipi di nodo XPath rappresentati dall'enumerazione XPathNodeType .

Questi tipi di nodo sono basati sul modello di dati XPath, in cui i nodi sono derivati dal set di informazioni XML. I SignificantWhitespace tipi di nodo e Whitespace sono estensioni di Microsoft .NET Framework per i tipi di nodo di base descritti nel modello di dati XPath.

Il tipo di nodo dell'attributo viene usato in modo diverso nel modello di dati XPath rispetto al dom. Nel modello di dati XPath il nodo dell'elemento ha un set di nodi di attributo correlati e il nodo elemento è l'elemento padre di ogni nodo attributo. Nel DOM, tuttavia, il nodo dell'elemento è il proprietario e non l'elemento padre. In entrambi i modelli, i nodi attributo e spazio dei nomi non sono considerati nodi figlio del nodo dell'elemento.

Il tipo di nodo dello spazio dei nomi è un'aggiunta al modello di dati XPath e non è un tipo di nodo DOM riconosciuto.

Per ulteriori informazioni sulla navigazione dei nodi di elementi, attributi e spazi dei nomi, vedere gli argomenti Navigazione del set di nodi tramite XPathNavigator e Navigazione degli attributi e dei nodi dello spazio dei nomi tramite XPathNavigator.

Vedere anche