Escribir XML con XmlWriter

Actualización: November 2007

La clase XmlWriter es una clase base abstracta es una forma de sólo avance, sólo lectura sin almacenamiento en caché de generar secuencias XML. Puede utilizarse para construir documentos XML que cumplan con la recomendación Extensible Markup Language (XML) 1.0 (Second Edition) de W3C (www.w3.org/TR/2000/REC-xml-20001006.html) y la recomendación de Namespaces en XML (www.w3.org/TR/REC-xml-names/).

La clase XmlWriter le permite:

  • Comprobar que los caracteres son caracteres legales XML y que los nombres de elemento y atributo son nombres XML válidos.

  • Comprobar que el documento XML tiene el formato correcto.

  • Codificar bytes binarios en Base64 y BinHex y escribir el texto resultante.

  • Pasar valores mediante tipos de tiempo en ejecución de lenguaje común más que cadenas. Esto permite evitar llevar a cabo conversión de valores manual.

  • Escribir varios documentos en una secuencia de salida.

  • Escribir nombres válidos, nombres completos y símbolos de nombres.

En esta sección

Secciones relacionadas

  • Documentos y datos XML
    Proporciona información general sobre un conjunto completo e integrado de clases que funcionan con documentos XML y datos en .NET Framework.