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. |
Zeigt, wie Sie eine Abfrage mit einem komplexeren Filter schreiben können. |
|
Zeigt, wie Sie Knoten in einer unregelmäßig geformten Struktur ermitteln können. |
|
Zeigt, wie Sie alle Knoten ermitteln können, die sich in einem bestimmten Namespace befinden. |
|
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. |
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. |
Zeigt die erforderlichen Korrekturen, wenn Sie Abfragen für XML in einem Standardnamespace debuggen. |