Partager via


Sérialisation d'arborescences XML

Sérialiser une arborescence XML signifie générer du code XML à partir de l'arborescence XML. Vous pouvez sérialiser vers un fichier, vers une implémentation concrète de la classe TextWriter ou vers une implémentation concrète d'un objet XmlWriter.

Vous pouvez contrôler divers aspects de la sérialisation. Par exemple, vous pouvez contrôler s'il faut mettre en retrait le code XML sérialisé et s'il faut écrire une déclaration XML.

Dans cette section

Rubrique

Description

Conservation des espaces blancs lors de la sérialisation

Décrit comment contrôler le comportement d'espace blanc lors de la sérialisation d'arborescences XML.

Sérialisation avec une déclaration XML

Décrit comment sérialiser une arborescence XML qui inclut une déclaration XML.

Sérialisation vers des fichiers, TextWriters et XmlWriters

Décrit comment sérialiser un document vers un objet File, TextWriter ou XmlWriter.

Sérialisation vers un XmlReader (appel de XSLT)

Décrit comment créer un objet XmlReader qui permet à un autre module de lire le contenu d'une arborescence XML.

Voir aussi

Concepts

Guide de programmation (LINQ to XML)