Serialisieren von XML-Strukturen (C#)

Beim Serialisieren einer XML-Struktur wird aus der XML-Struktur XML generiert. Eine Serialisierung kann in eine Datei, in eine konkrete Implementierung der <xref:System.IO.TextWriter>-Klasse oder in eine konkrete Implementierung eines <xref:System.Xml.XmlWriter> erfolgen.

Sie können verschiedene Aspekte der Serialisierung steuern. So können Sie z. B. steuern, ob das serialisierte XML mit Einzügen versehen und ob eine XML-Deklaration geschrieben werden soll.

In diesem Abschnitt

Thema Beschreibung
Beibehalten von Leerzeichen beim Serialisieren Beschreibt, wie Sie beim Serialisieren von XML-Strukturen das Leerraumverhalten steuern können.
Serialisieren mit einer XML-Deklaration (C#) Beschreibt, wie Sie eine XML-Struktur serialisieren können, die eine XML-Deklaration enthält.
Serialisieren in Dateien, TextWriters und XmlWriters Beschreibt, wie Sie ein Dokument in eine <xref:System.IO.File>, in einen <xref:System.IO.TextWriter> oder in einen <xref:System.Xml.XmlWriter> serialisieren können.
Serialisieren in einen XmlReader (XSLT aufrufen) (C#) Beschreibt, wie Sie einen <xref:System.Xml.XmlReader> erstellen können, der einem anderen Modul das Lesen des Inhalts einer XML-Struktur ermöglicht.

Siehe auch

Programming Guide (LINQ to XML) (C#) (Programmierhandbuch (LINQ to XML) (C#))