Aracılığıyla paylaş


XPath Sorguları ile Tanınan Düğüm Türleri

XPath sorgusunda tanınan düğüm türleri, Belge Nesne Modeli'nde (DOM) bulunan düğüm türleriyle aynı değildir.

W3C XPath Düğüm Türleri

XPath sorgusunda tanınan düğüm türleri, Belge Nesne Modeli'nde (DOM) bulunan düğüm türleri değildir. Aşağıda, XPathNodeType sayımı tarafından temsil edilen XPath düğüm türleri yer alır.

Bu düğüm türleri, düğümlerin XML Bilgi Kümesi'nden türetildiği XPath veri modelini temel alır. SignificantWhitespace ve Whitespace düğüm türleri, XPath veri modelinde açıklanan temel düğüm türlerine yönelik Microsoft .NET Framework uzantılarıdır.

Öznitelik düğümü türü, XPath veri modelinde DOM'dakinden farklı şekilde kullanılır. XPath veri modelinde, öğe düğümüyle ilgili bir dizi öznitelik düğümü vardır ve öğe düğümü her öznitelik düğümünün üst düğümüdür. Ancak DOM'da, öğe düğümü ebeveyn değil, sahibidir. Her iki modelde de öznitelik ve ad alanı düğümleri, öğe düğümünün alt düğümleri olarak kabul edilmez.

Ad alanı düğüm türü, XPath veri modeline bir eklemedir ve tanınan bir DOM düğüm türü değildir.

Öğe, öznitelik ve ad alanı düğümleri arasında gezinme hakkında daha fazla bilgi için XPathNavigator Kullanarak Düğüm Kümesi Gezintisi ve Öznitelik ve XPathNavigator Kullanarak Ad Alanı Düğümü Gezintisi konularına bakın.

Ayrıca bakınız