none
Convertir un archivo XML a TXT RRS feed

  • Pregunta

  • Buenas tardes necesito hacer un programa que me lea un archivo "xml" y lo pueda escribir a txt. Es decir tengo el archivo xml, y a ver si es posible que lea el contenido del archivo y lo pueda escribir a txt, quitando los caracteres y etiquetas del archivo xml.

    No se mucho de estos archivos, mirando por ahí no se si esto estaría bien.

    string xmlTexto = File.ReadAllText("archivo.xml");
    
    File.WriteAllText("archivo.txt", xmlcontenido,);

    Con esto podría quitar los caracteres del XML y me quedase solo el txt???

    Saludos y mil gracias.

    miércoles, 25 de mayo de 2016 14:47

Respuestas

  • hola

    pero el xml en si es un archivo de texto si usas

    File.Copy("ruta\archivo.xml", "ruta\archivo.txt");


    tendrias el mismo con un cambio de extension

    Nota: recuerda que debes definir la ruta completa, si es local al .exe usa Application.StartupPath

    Tambien podrias usar el File.ReadAllText() para leer el xml y el File.WriteAllText() para escribir el txt

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 26 de mayo de 2016 12:59

Todas las respuestas

  • Con esto hago un archivo txt pero toda la codificación del XML me sale...
    miércoles, 25 de mayo de 2016 22:36
  • hola

    pero el xml en si es un archivo de texto si usas

    File.Copy("ruta\archivo.xml", "ruta\archivo.txt");


    tendrias el mismo con un cambio de extension

    Nota: recuerda que debes definir la ruta completa, si es local al .exe usa Application.StartupPath

    Tambien podrias usar el File.ReadAllText() para leer el xml y el File.WriteAllText() para escribir el txt

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 26 de mayo de 2016 12:59