XPathNavigator (XPath Data Model)
Die Klasse XPathNavigator
stellt einen Lesezugriff auf XML-Dokumente bereit und bietet dennoch Selektion via XPath
und beliebige Navigation ähnlich wie das XML DOM. Der XPathNavigator
ist jedoch wesentlich schneller als das XML DOM.
Ein XPathNavigator
kann wahlweise auf Basis einer Instanz der Klassen XPathDocument
oder XmlDocument
jeweils mit der Methode CreateNavigator()
erzeugt werden. In beiden Fällen können Daten gelesen werden. Neu seit .NET 2.0 ist, dass im Fall der Verwendung des XmlDocument
als Basis die XML-Daten auch verändert werden können.
Die Klasse XPathNavigator
bietet folgenden Funktionsumfang:
Cursor-Modell:
MoveToNext()
,MoveToPrevious()
Enumeration:
For/Each
-Unterstützung (neu seit .NET 2.0)Ab- ...
Get Microsoft .NET 4.0 - Crashkurs now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.