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:
-
Verificar que los caracteres son caracteres legales XML y que los nombres de elemento y atributo son nombres XML válidos.
-
Verificar 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