Sdílet prostřednictvím


Einfache Abfragen (LINQ to XML)

Aktualisiert: November 2007

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

Inhalt dieses Abschnitts

Thema

Beschreibung

Gewusst wie: Ermitteln eines Elements mit einem bestimmten Attribut

Erläutert, wie Sie ein bestimmtes Element mit einem Attribut ermitteln können, das einen konkreten Wert hat.

Gewusst wie: Ermitteln eines Elements mit einem bestimmten untergeordneten Element

Erläutert, wie Sie ein bestimmtes Element mit einem untergeordneten Element ermitteln können, das einen konkreten Wert hat.

Vergleich zwischen dem Abfragen eines 'XDocument' und dem Abfragen eines 'XElement'

Erläutert den Unterschied zwischen dem Schreiben von Abfragen für eine XML-Struktur mit XElement als Stammelement und dem Schreiben von Abfragen für eine XML-Struktur mit XDocument als Stammelement.

Gewusst wie: Ermitteln von Nachfolgerelementen mit einem bestimmten Elementnamen

Zeigt, wie Sie alle Nachfolger eines Elements ermitteln können, die einen bestimmten Namen haben. Dieses Beispiel verwendet die Descendants-Achse.

Gewusst wie: Ermitteln eines einzelnen Nachfolgers mit der 'Descendants'-Methode

Zeigt, wie Sie mit der Descendants-Achsenmethode ein einzelnes eindeutig benanntes Element ermitteln können.

Gewusst wie: Schreiben von Abfragen mit komplexer Filterung

Zeigt, wie Sie eine Abfrage mit einem komplexeren Filter schreiben können.

Gewusst wie: Filtern nach einem optionalen Element

Zeigt, wie Sie Knoten in einer unregelmäßig geformten Struktur ermitteln können.

Gewusst wie: Ermitteln aller Knoten in einem Namespace

Zeigt, wie Sie alle Knoten ermitteln können, die sich in einem bestimmten Namespace befinden.

Gewusst wie: Sortieren von Elementen

Zeigt, wie Sie eine Abfrage schreiben können, die ihre Ergebnisse sortiert.

Gewusst wie: Sortieren von Elementen nach mehreren Schlüsseln

Zeigt, wie Sie beim Sortieren nach mehreren Schlüsseln vorgehen müssen.

Gewusst wie: Berechnen von Zwischenwerten

Zeigt, wie Sie mit der Let-Klausel Zwischenwerte in einer LINQ to XML-Abfrage berechnen können.

Gewusst wie: Schreiben einer Abfrage, die Elemente auf Grundlage des Kontexts sucht

Zeigt, wie Sie Elemente auf der Grundlage anderer Elemente in der Struktur auswählen können.

Gewusst wie: Debuggen leerer Abfrageresultsets

Zeigt die erforderlichen Korrekturen, wenn Sie Abfragen für XML in einem Standardnamespace debuggen.

Siehe auch

Konzepte

Abfragen von XML-Strukturen