Código Vb6.0 para leer y escribir XML e intercambiar datos entre XML y la base de datos
Para documentos XML, las operaciones de datos como inserción, modificación y recuperación se pueden completar a través de un analizador XML y una serie de objetos que enumera. El analizador XML de Microsoft reside en un archivo de biblioteca de vínculos dinámicos denominado msxml.dll. Como msxml es un objeto COM, se puede utilizar en cualquier entorno compatible con ActiveX, como Visual Basic y ASP.
(1) Crear un nuevo proyecto. Agregue un control CommandButton en Form1. Para utilizar el analizador msxml, la referencia del proyecto a msxml.dll debe configurarse de antemano. Seleccione el comando "Proyecto" → "Referencia" para abrir el cuadro de diálogo "Referencia" y seleccione Microsoft XMLv2.6 o superior aquí.
(2) Cargar documento XML. Para recorrer la colección de nodos, puede utilizar la estructura de bucle For Each...Next de Visual Basic para recorrer la colección de objetos de nodos. Agregue el siguiente código después del código de evento del botón "Mostrar datos XML":
Private Sub Command1_Click()
Set xml = New DOMDocument
Call xml.Load ( App.Path amp; "\index.xml") 'index.xml es un documento XML que describe la información del libro
Dim root As IXMLDOMElement
Set root = xml.documentElement p >
Nodo atenuado como IXMLDOMNode
Para cada nodo en root.childNodes
Lista1.AddItem nodo.Text
Siguiente
End Sub
Puedes consultar los métodos anteriores. Si es complicado, debes estudiarlo tú mismo.