Запись XML с помощью XmlWriter
Класс XmlWriter — абстрактный базовый класс, который позволяет создавать однопроходные некэшируемые XML-потоки, доступные только на запись.Его можно использовать для построения XML-документов, соответствующих рекомендации W3C XML 1.0 (четвертый выпуск) и рекомендации по пространствам имен в XML.
Класс XmlWriter позволяет выполнять следующие действия:
проверять допустимость XML-символов и допустимость XML-имен элементов и атрибутов;
проверять правильность формата XML-документа;
кодировать двоичные байты в формат Base64 или BinHex и записывать полученный текст;
передавать значения, используя типы среды CLR вместо строк.Это позволяет избежать необходимости преобразовывать значения вручную;
записывать несколько документов в выходной поток;
записывать допустимые имена, полные имена и маркеры имен.
В этом подразделе
Новые функции класса XmlWriter
Описывает изменения в классе XmlWriter.Использование XmlWriter
Описывается создание объектов XmlWriter, запись типизированных данных и другие распространенные задачи для XmlWriter.
Связанные подразделы
- XML-документы и данные
Содержит общие сведения о полнофункциональном интегрированном наборе классов, работающих с XML-документами и данными в .NET Framework.