elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Guardar datos en XML con VB .NET
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Guardar datos en XML con VB .NET  (Leído 24,741 veces)
aaronduran2


Desconectado Desconectado

Mensajes: 790



Ver Perfil WWW
Guardar datos en XML con VB .NET
« en: 7 Enero 2009, 23:44 pm »

Hola. Había encontrado un ejemplo que permitía guardar lo introducido en unos TextBox en XML como una base de datos, y posteriormente poder leerlos, pero ahora mismo no se donde encontrarlo. Agradecería algún ejemplo.

Gracias de antemano.


« Última modificación: 7 Enero 2009, 23:55 pm por aaronduran2 » En línea

Mace Windu

Desconectado Desconectado

Mensajes: 29


Flaming Our Skills Team


Ver Perfil WWW
Re: Guardar datos en XML con VB .NET
« Respuesta #1 en: 11 Enero 2009, 20:15 pm »

Bien, he creado un sencillo ejemplo sobre cómo crear un archivo XML:
Código
  1. Imports System.Xml
  2.  
  3. Public Class Form1
  4.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  5.        Dim Doc As New XmlDocument, Nodo As XmlNode
  6.  
  7.        Dim Lista As ArrayList = New ArrayList()
  8.  
  9.        Lista.Add("Mace Windu")
  10.        Lista.Add("Kamui")
  11.        Lista.Add("Chipbios")
  12.        Lista.Add("Vengador de las Sombras")
  13.  
  14.        Nodo = Doc.CreateElement("Equipo")
  15.  
  16.        Doc.AppendChild(Nodo)
  17.  
  18.        For Each Elemento As String In Lista
  19.            Nodo = Doc.CreateElement("Miembro")
  20.            Nodo.InnerText = Elemento
  21.            Doc.DocumentElement.AppendChild(Nodo)
  22.        Next
  23.  
  24.        Doc.Save(Application.StartupPath & "\FoSTeaM.xml")
  25.    End Sub
  26. End Class

Y aquí para leer el archivo que creamos anteriormente:
Código
  1. Imports System.Xml
  2.  
  3. Public Class Form1
  4.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  5.        Dim Doc As New XmlDocument, ListaNodos As XmlNodeList, Nodo As XmlNode
  6.        Dim Lista As ArrayList = New ArrayList()
  7.  
  8.        Doc.Load(Application.StartupPath & "\FoSTeaM.xml")
  9.  
  10.        ListaNodos = Doc.SelectNodes("/Equipo/Miembro")
  11.  
  12.        For Each Nodo In ListaNodos
  13.            Lista.Add(Nodo.ChildNodes.Item(0).InnerText)
  14.        Next
  15.    End Sub
  16. End Class

Salu2


En línea

aaronduran2


Desconectado Desconectado

Mensajes: 790



Ver Perfil WWW
Re: Guardar datos en XML con VB .NET
« Respuesta #2 en: 11 Enero 2009, 21:06 pm »

Muchas gracias, me sirve igualmente.

Saludos  ;)
En línea

Mace Windu

Desconectado Desconectado

Mensajes: 29


Flaming Our Skills Team


Ver Perfil WWW
Re: Guardar datos en XML con VB .NET
« Respuesta #3 en: 11 Enero 2009, 21:37 pm »

Muchas gracias, me sirve igualmente.

Saludos  ;)

Me alegra que te sirviera.

Salu2
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Guardar datos mientras lee .csv
Programación C/C++
Mitsu 1 1,862 Último mensaje 13 Enero 2013, 22:22 pm
por durasno
guardar dos simples datos
Java
aquiles12 3 1,753 Último mensaje 6 Mayo 2014, 21:53 pm
por NikNitro!
Guardar datos en c++ Urgente!!!
Programación C/C++
danndres 1 2,053 Último mensaje 7 Noviembre 2014, 13:57 pm
por ivancea96
guardar datos en bd
.NET (C#, VB.NET, ASP)
fezaca 0 1,517 Último mensaje 17 Marzo 2015, 19:13 pm
por fezaca
Guardar Datos desde cmd en un txt
Programación C/C++
DUCK50 5 6,051 Último mensaje 1 Abril 2015, 04:56 am
por rir3760
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines