Share via


Escrevendo XML com o XmlWriter

A classe XmlWriter é uma classe base abstrata que fornece uma maneira somente encaminhamento, somente leitura e não armazenada em cache de gerar fluxos XML.Ela pode ser usada para criar documentos XML que estão em conformidade com a recomendação do W3C Extensible Markup Language (XML) 1.0 (quarta edição) e com a recomendação de Namespaces em XML.

O XmlWriter habilita você a:

  • Verificar se os caracteres são caracteres XML legais e se os nomes de elementos e atributos são nomes XML válidos.

  • Verificar se o documento XML é bem-formado.

  • Codificar bytes binários como Base64, ou BinHex, e gravar o texto resultante.

  • Passar valores usando tipos de Common Language Runtime em vez de cadeias de caracteres.Isso evita que você precise fazer manualmente conversões de valores.

  • Gravar vários documentos em um fluxo de saída.

  • Gravar nomes válidos, nomes qualificados e tokens de nomes.

Nesta seção

Seções relacionadas

  • Documentos e dados XML
    Fornece uma visão geral sobre um conjunto abrangente e integrado de classes que funcionam com documentos e dados XML no .NET Framework.