Поделиться через


Сериализация XML-деревьев

Сериализация XML-дерева означает создание XML из XML-дерева. Можно сериализовать в файл, в конкретный экземпляр класса TextWriter или в конкретный экземпляр класса XmlWriter.

Можно управлять различными аспектами сериализации. Например, можно выбрать либо расстановку отступов в сериализованном XML, либо написать XML-декларацию.

Содержание

Раздел

Описание

Сохранение пробелов при сериализации

Описание управления пробелами при сериализации XML-деревьев.

Сериализация с помощью XML-объявления

Описание сериализации XML-дерева, включающего XML-декларации.

Сериализация в файлы, объекты TextWriter и XmlWriter

Описание сериализации документа в файл File, объект TextWriter или объект XmlWriter.

Сериализация в XmlReader (с вызовом XSLT)

Описание создания объекта XmlReader, который позволяет другому модулю считывать содержимое XML-дерева.

См. также

Основные понятия

Руководство по программированию (LINQ to XML)