LINQ to XML-Achsen

Nachdem Sie eine XML-Struktur erstellt oder ein XML-Dokument in eine XML-Struktur geladen haben, können Sie durch Abfragen der XML-Struktur nach Elementen und Attributen suchen und deren Werte abrufen.

Bevor Sie mit dem Schreiben von Abfragen beginnen, müssen Sie sich mit dem Thema LINQ to XML-Achsen beschäftigen.Es gibt zwei Arten von Achsenmethoden: Zum einen gibt es die Methoden, die Sie für ein einzelnes XElement-Objekt, XDocument-Objekt oder XNode-Objekt aufrufen.Diese Methoden arbeiten mit einem einzelnen Objekt und geben eine Auflistung von XElement-Objekten, XAttribute-Objekten oder XNode-Objekten zurück.Zum anderen gibt es Erweiterungsmethoden für Auflistungen, die Auflistungen zurückgeben.Die Erweiterungsmethoden zählen die Quellauflistung auf, rufen für jedes Element in der Auflistung die entsprechende Achsenmethode auf und verketten die Ergebnisse.

Inhalt dieses Abschnitts

Thema

Beschreibung

Übersicht über LINQ to XML-Achsen

Definiert Achsen und erklärt, wie sie im Kontext von LINQ to XML-Abfragen zu verwenden sind.

Vorgehensweise: Abrufen einer Auflistung von Elementen (LINQ to XML)

Enthält eine Einführung in die Elements-Methode.Diese Methode ruft eine Auflistung der untergeordneten Elemente eines Elements ab.

Vorgehensweise: Abrufen des Werts eines Elements (LINQ to XML)

Zeigt, wie Sie die Werte von Elementen abrufen können.

Vorgehensweise: Filtern nach Elementnamen (LINQ to XML)

Zeigt, wie bei Verwendung von Achsen nach Elementnamen gefiltert werden kann.

Vorgehensweise: Verketten von Achsenmethodenaufrufen (LINQ to XML)

Zeigt, wie Aufrufe mit Achsenmethoden verkettet werden können.

Vorgehensweise: Abrufen eines einzelnen untergeordneten Elements (LINQ to XML)

Zeigt, wie ein einzelnes untergeordnetes Element eines Elements anhand des Tagnamens des untergeordneten Elements abgerufen werden kann.

Vorgehensweise: Abrufen einer Auflistung von Attributen (LINQ to XML)

Enthält eine Einführung in die Attributes-Methode.Diese Methode ruft die Attribute eines Elements ab.

Vorgehensweise: Abrufen eines einzelnen Attributs (LINQ to XML)

Zeigt, wie ein einzelnes Attribut eines Elements anhand des Attributnamens abgerufen werden kann.

Vorgehensweise: Abrufen des Werts eines Attributs (LINQ to XML)

Zeigt, wie Sie die Werte von Attributen abrufen können.

Vorgehensweise: Abrufen des flachen Werts eines Elements

Erläutert, wie der flache Wert eines Elements abgerufen wird.

Sprachintegrierte Achsen in Visual Basic (LINQ to XML)

Enthält eine Übersicht über die integrierten Visual Basic-Achsen.

Siehe auch

Verweis

Erweiterungsmethoden (C#-Programmierhandbuch)

Konzepte

Informationen zum Programmieren (LINQ to XML)