Serialisieren von XML-Strukturen (C#)Serializing XML Trees (C#)

Beim Serialisieren einer XML-Struktur wird aus der XML-Struktur XML generiert.Serializing an XML tree means generating XML from the XML tree. Eine Serialisierung kann in eine Datei, in eine konkrete Implementierung der TextWriter-Klasse oder in eine konkrete Implementierung eines XmlWriter erfolgen.You can serialize to a file, to a concrete implementation of the TextWriter class, or to a concrete implementation of an XmlWriter.

Sie können verschiedene Aspekte der Serialisierung steuern.You can control various aspects of serialization. So können Sie z. B. steuern, ob das serialisierte XML mit Einzügen versehen und ob eine XML-Deklaration geschrieben werden soll.For example, you can control whether to indent the serialized XML, and whether to write an XML declaration.

In diesem AbschnittIn This Section

ThemaTopic BeschreibungDescription
Beibehalten von Leerzeichen beim SerialisierenPreserving White Space While Serializing Beschreibt, wie Sie beim Serialisieren von XML-Strukturen das Leerraumverhalten steuern können.Describes how to control white space behavior when you serialize XML trees.
Serialisieren mit einer XML-Deklaration (C#)Serializing with an XML Declaration (C#) Beschreibt, wie Sie eine XML-Struktur serialisieren können, die eine XML-Deklaration enthält.Describes how to serialize an XML tree that includes an XML declaration.
Serialisieren in Dateien, TextWriters und XmlWritersSerializing to Files, TextWriters, and XmlWriters Beschreibt, wie Sie ein Dokument in eine File, in einen TextWriter oder in einen XmlWriter serialisieren können.Describes how to serialize a document to a File, a TextWriter, or an XmlWriter.
Serialisieren in einen XmlReader (XSLT aufrufen) (C#)Serializing to an XmlReader (Invoking XSLT) (C#) Beschreibt, wie Sie einen XmlReader erstellen können, der einem anderen Modul das Lesen des Inhalts einer XML-Struktur ermöglicht.Describes how to create a XmlReader that enables another module to read the contents of an XML tree.

Siehe auchSee Also

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