Suchen mit dem XPathNavigator
Eine andere Möglichkeit, XML-Dokumente mit XPath zu durchsuchen, ist die Verwendung der .NET-Klasse XPathNavigator
, die im Namensraum System.Xml.XPath
definiert ist. Dieser Namensraum enthält eine Reihe von Klassen, die optimierte Operationen für das Durchsuchen von und Iterieren über XML-Daten mithilfe von XPath bereitstellen.
Um die Anwendung dieser Funktionen zu zeigen, wollen wir die gleichen Kundendaten wie in den vorigen Beispielen suchen (siehe Beispiel 14-4).
Beispiel 14-4. Ein XML-Dokument mit XPathNavigator durchsuchen
using System; using System.Collections.Generic; using System.IO; using System.Xml; using System.Xml.XPath; namespace Programming_CSharp { public class Customer { public string FirstName { get; ...
Get Programmieren mit C# 3.0 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.