Red de conocimiento informático - Problemas con los teléfonos móviles - Código Vb6.0 para leer y escribir XML e intercambiar datos entre XML y la base de datos

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

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.