Udostępnij za pomocą


Typy węzłów rozpoznawane za pomocą zapytań XPath

Typy węzłów rozpoznawanych w zapytaniu XPath nie są tymi samymi typami węzłów znajdującymi się w modelu obiektów dokumentów (DOM).

Typy węzłów XPath W3C

Typy węzłów rozpoznanych w zapytaniu XPath nie są typami węzłów znalezionych w modelu obiektów dokumentów (DOM). Poniżej przedstawiono typy węzłów XPath zawarte w XPathNodeType wyliczeniu.

Te typy węzłów są oparte na modelu danych XPath, w którym węzły pochodzą z zestawu informacji XML. Typy węzłów SignificantWhitespace i Whitespace to rozszerzenia Microsoft .NET Framework do podstawowych typów węzłów opisanych w modelu danych XPath.

Typ węzła atrybutu jest używany inaczej w modelu danych XPath niż w modelu DOM. W modelu danych XPath węzeł elementu ma powiązany zestaw węzłów atrybutów, a węzeł elementu jest rodzicem każdego węzła atrybutu. Jednak w modelu DOM węzeł elementu jest właścicielem, a nie elementem nadrzędnym. W obu modelach węzły atrybutów i przestrzeni nazw nie są uznawane za podrzędne względem węzła elementu.

Typ węzła przestrzeni nazw jest dodatkiem do modelu danych XPath i nie jest rozpoznawanym typem węzła DOM.

Aby uzyskać więcej informacji na temat nawigowania po węzłach elementów, atrybutów i przestrzeni nazw, zobacz tematy: Nawigacja zestawu węzłów za pomocą XPathNavigator oraz Nawigacja węzłów atrybutów i przestrzeni nazw za pomocą XPathNavigator.

Zobacz także