Erweiterte Abfragetechniken (LINQ to XML)

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

Inhalt dieses Abschnitts

Thema

Beschreibung

Vorgehensweise: Verknüpfen zweier Auflistungen (C#) (LINQ to XML)

Zeigt, wie mit der Join-Klausel die Vorteile von Beziehungen in XML-Daten genutzt werden können.

Vorgehensweise: Erstellen einer Hierarchie durch Gruppierung

Zeigt, wie Daten gruppiert werden und anschließend anhand der Gruppierung XML generiert wird.

Vorgehensweise: Abfragen von LINQ to XML mit XPath

Zeigt, wie Auflistungen anhand von XPath-Abfragen abgerufen werden können.

Vorgehensweise: Schreiben einer LINQ to XML-Achsenmethode

Zeigt die Vorgehensweise beim Schreiben einer LINQ to XML-Achsenmethode.

Vorgehensweise: Ausführen von Streamingtransformationen von Text in XML

Zeigt die Vorgehensweise beim Transformieren sehr großer Textdateien in XML bei gleichzeitiger Beibehaltung einer geringen Speicherbeanspruchung.

Vorgehensweise: Auflisten aller Knoten in einer Struktur

Präsentiert eine Hilfsprogrammmethode, die alle Knoten in einer XML-Struktur auflistet.Diese Methode eignet sich zum Debuggen von Code, der eine XML-Struktur ändert.

Vorgehensweise: Abrufen von Absätzen aus einem Office Open XML-Dokument

Enthält Code, der ein Office Open XML-Dokument öffnet und die Absätze in einer Auflistung von XElement-Objekten, den Text der Absätze und die Formatvorlagen der Absätze abruft.

Vorgehensweise: Ändern eines Office Open XML-Dokuments

Enthält Code, der ein Office Open XML-Dokument öffnet, ändert und speichert.

Vorgehensweise: Auffüllen einer XML-Struktur aus dem Dateisystem

Enthält Code, der aus dem Dateisystem eine XML-Struktur erstellt.

Siehe auch

Konzepte

Abfragen von XML-Strukturen