LINQ to XML-Achsen
Aktualisiert: November 2007
Nachdem Sie eine XML-Struktur erstellt oder ein XML-Dokument in eine XML-Struktur geladen haben, können Sie die Struktur abfragen und so 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 |
---|---|
Definiert Achsen und erklärt, wie sie im Kontext von LINQ to XML-Abfragen zu verwenden sind. |
|
Gewusst wie: 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. |
Zeigt, wie Sie die Werte von Elementen abrufen können. |
|
Zeigt, wie bei Verwendung von Achsen nach Elementnamen gefiltert werden kann. |
|
Gewusst wie: Verketten von Achsenmethodenaufrufen (LINQ to XML) |
Zeigt, wie Aufrufe mit Achsenmethoden verkettet werden können. |
Gewusst wie: 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. |
Gewusst wie: 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. |
Gewusst wie: Abrufen eines einzelnen Attributs (LINQ to XML) |
Zeigt, wie ein einzelnes Attribut eines Elements anhand des Attributnamens abgerufen werden kann. |
Gewusst wie: Abrufen des Werts eines Attributs (LINQ to XML) |
Zeigt, wie Sie die Werte von Attributen abrufen können. |
Erläutert, wie der flache Wert eines Elements abgerufen wird. |
|
Enthält eine Übersicht über die integrierten Visual Basic-Achsen. |
Siehe auch
Konzepte
Informationen zum Programmieren (LINQ to XML)