Erweiterte Abfragetechniken (LINQ to XML) (C#)Advanced Query Techniques (LINQ to XML) (C#)

Dieser Abschnitt enthält Beispiele für erweiterte LINQ to XML-Abfragetechniken.This section provides examples of more advanced LINQ to XML query techniques.

In diesem AbschnittIn This Section

ThemaTopic BeschreibungDescription
Vorgehensweise: Verbinden von zwei Auflistungen (LINQ to XML) (C#)How to: Join Two Collections (LINQ to XML) (C#) Zeigt, wie mit der Join-Klausel die Vorteile von Beziehungen in XML-Daten genutzt werden können.Shows how to use the Join clause to take advantage of relationships in XML data.
Vorgehensweise: Erstellen einer Hierarchie mittels Gruppierung (C#)How to: Create Hierarchy Using Grouping (C#) Zeigt, wie Daten gruppiert werden und anschließend anhand der Gruppierung XML generiert wird.Shows how to group data, and then generate XML based on the grouping.
Vorgehensweise: Abfragen von LINQ to XML mit XPath (C#)How to: Query LINQ to XML Using XPath (C#) Zeigt, wie Auflistungen anhand von XPath-Abfragen abgerufen werden können.Shows how to retrieve collections based on XPath queries.
Vorgehensweise: Schreiben einer LINQ to XML-Axis-Methode (C#)How to: Write a LINQ to XML Axis Method (C#) Zeigt die Vorgehensweise beim Schreiben einer LINQ to XML-Achsenmethode.Shows how to write a LINQ to XML axis method.
Vorgehensweise: Durchführen einer Streamingtransformation von Text in XML (C#)How to: Perform Streaming Transformations of Text to XML (C#) Zeigt die Vorgehensweise beim Transformieren sehr großer Textdateien in XML bei gleichzeitiger Beibehaltung einer geringen Speicherbeanspruchung.Shows how to transform very large text files into XML while maintaining a small memory footprint.
Vorgehensweise: Auflisten aller Knoten in einer Struktur (C#)How to: List All Nodes in a Tree (C#) Präsentiert eine Hilfsprogrammmethode, die alle Knoten in einer XML-Struktur auflistet.Presents a utility method that lists all nodes in an XML tree. Diese Methode eignet sich zum Debuggen von Code, der eine XML-Struktur ändert.This is useful for debugging code that modifies an XML tree.
Vorgehensweise: Abrufen von Absätzen aus einem Office Open-XML-Dokument (C#)How to: Retrieve Paragraphs from an Office Open XML Document (C#) 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.Presents code that opens an Office Open XML Document, retrieves the paragraphs in a collection of XElement objects, the text of the paragraphs, and the style of the paragraphs.
Vorgehensweise: Ändern eines Office Open-XML-Dokuments (C#)How to: Modify an Office Open XML Document (C#) Enthält Code, der ein Office Open XML-Dokument öffnet, ändert und speichert.Presents code that opens, modifies, and saves an Office Open XML Document.
Vorgehensweise: Auffüllen einer XML-Struktur über das Dateisystem (C#)How to: Populate an XML Tree from the File System (C#) Enthält Code, der aus dem Dateisystem eine XML-Struktur erstellt.Presents code that creates an XML tree from the file system.

Siehe auchSee Also

Querying XML Trees (C#) (Abfragen von XML-Strukturen (C#))Querying XML Trees (C#)