Bienvenido a Facturas y Respuestas.

Esperamos que encuentre la respuesta a su pregunta. Y si no, puede formularla para que los expertos de la comunidad la respondan.

Preguntar

Este blog es creado y administrado por:

Copyright - 2020

0 votos
por en Preguntas Tecnicas
Como convertir la respuesta XmlBase64Bytes a XML?

1 Respuesta

0 votos
por
Hola,

Realmente el formato se llama Base64, que es un tipo de codificación de archivos. Para convertir de Base64 al formato original del archivo (en tu caso XML) depende mucho del lenguaje de programación que estés usando. También hay varios sitios en línea que te permiten realizarlo para pruebas, por ejemplo este: https://base64.guru/converter/decode/file

Para una mejor ayuda, debes nombrar el contexto del problema, que lenguaje estás usando y cualquier dato adicional para ayudarte.
por
El lenguaje es c#.
por
public static string ConvertByteArrayToXml(byte[] data)
        {
            XmlReaderSettings settings = new XmlReaderSettings();

            using (MemoryStream stream = new MemoryStream(data))
            using (XmlReader reader = XmlReader.Create(stream, settings))
            {
                return XElement.Load(reader).ToString();
            }
        }
por
Gracias, la duda era como guardar el XML en disco, Cuando se utiliza el metodo XmlBase64Bytes  el WS da como respuesta un archivo en base 64 y la duda era como guardarlo en el disco duro con extension xml.
...