InicioInfoCrear archivo XML con XmlTextWriter en VisualBasic

Crear archivo XML con XmlTextWriter en VisualBasic

Info8/19/2010
El siguiente código permite crear un archivo XML por medio de la clase XmlTextWriter, muy útil para crear aplicaciones dinámicas que manejen una poca cantidad de información, para lo cuál el XML puede funcionar perfectamente como repositorio de datos, por ejemplo se puede utilizar para crear una agenda de actividades, directorio telefónico, para la gestión de música como en el ejemplo o como en mi caso que consiste en realizar una clase Login, la cuál maneje la información de los usuarios (ID, nombre, contraseña) en un archivo XML...
Para el ejemplo se trabaja con VisualBasic2008 en su versión Express.



El archivo XML consiste es una simulación de una biblioteca de música, con un nivel de jerarquía donde se agregan grupos, álbumes y las respectivas canciones pertenecientes a cada álbum, para el ejemplo solo se trabaja con el grupo Guns And Roses, el álbum Appetite for Destruction y sus respectivas canciones, todo este código se encuentra predefinido, pero con algunas modificaciones, paso de parámetros y otros ajustes, se puede modificar para que el archivo se llene de forma dinámica.

Así queda el archivo musica.xml al final del proceso:



El código sería:






Algunos puntos importantes a considerar:

* Es necesario incluir la librería System.Xml, para poder utilizar sus distintas funciones.

* La variable dir es simplemente un string donde se almacena la dirección deseada para guardar el archivo XML, por lo tanto también debe adjuntarse en esta el nombre del archivo con su respectiva extensión .xml, para el ejemplo se asigna la dirección de ejecución del programa y el nombre del archivo “/musica.xml”.

* Al crear la variable XmlTextWriter, se agregan los parámetros de dirección de almacenaje y el tipo de codificación para el XML, en este ejemplo UTF8.

* Para el ejemplo se crea un formulario llamado frmPrincipal, al cual se agrega un botón llamado btn_CrearXML, el código del proceso es agregado en el evento click del mencionado botón.




Saludos!!!
Datos archivados del Taringa! original
0puntos
1,454visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

G
GIO2008🇦🇷
Usuario
Puntos0
Posts1
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.