14.2 Den Inhalt eines XML-Dokuments durchsuchen

Problem

Sie haben ein großes und komplexes XML-Dokument und müssen unterschiedliche Informationsteile finden, beispielsweise alle Informationen, die in einem bestimmten Element enthalten sind und bestimmte Attributeinstellungen haben. Sie möchten die XML-Struktur durchsuchen können, ohne über alle Knoten im XML-Dokument zu iterieren und ein bestimmtes Objekt von Hand suchen zu müssen.

Lösung

Um eine Datenbank abzufragen, würden Sie normalerweise SQL nutzen. Um ein XML-Dokument abzufragen, verwenden Sie aktuell XPath oder bei SQL Server 2005 eventuell XQuery (da .NET 2.0 es nicht als Teil der Base Class Library [BCL.NET]) unterstützt. In .NET bedeutet das, dass Sie den Namensraum System.Xml.XPath und ...

Get C# Kochbuch 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.