Querying XML Trees (C#) (Abfragen von XML-Strukturen (C#))

Dieser Abschnitt enthält Beispiele für LINQ to XML-Abfragen.

Weitere Informationen zum Schreiben von LINQ-Abfragen finden Sie unter Erste Schritte mit LINQ in C#.

Die effektivste Möglichkeit, Daten aus einer von Ihnen instanziierten XML-Struktur zu extrahieren, besteht im Schreiben von Abfragen. Das Kombinieren von Abfragen mit der funktionalen Konstruktion versetzt Sie in die Lage, ein neues XML-Dokument zu generieren, das eine andere Form als das ursprüngliche Dokument hat.

In diesem Abschnitt

Thema Beschreibung
Basic Queries (LINQ to XML) (C#) (Standardabfragen (LINQ to XML) (C#)) Enthält allgemeine Beispiele für das Abfragen von XML-Strukturen.
Projections and Transformations (LINQ to XML) (C#) (Projektionen und Transformationen (LINQ to XML) (C#)) Enthält allgemeine Beispiele für das Projizieren aus und das Transformieren in XML-Strukturen.
Advanced Query Techniques (LINQ to XML) (C#) (Erweiterte Abfragetechniken (LINQ to XML) (C#)) Enthält Abfragetechniken für komplexere Szenarios.
LINQ to XML für XPath-Benutzer (C#) Listet eine Reihe von XPath-Ausdrücken mit ihren LINQ to XML-Entsprechungen auf.
Pure Functional Transformations of XML (C#) (Reine funktionale XML-Transformationen (C#)) Enthält ein kleines Lernprogramm zum Schreiben von Abfragen im Stil der funktionalen Programmierung.

Siehe auch

Programmierhandbuch (LINQ to XML) (C#)
Erste Schritte mit LINQ in C#