Visual Basic - Leer fichero XML desde Visual Basci

Life is soft - evento anual de software empresarial
 
Vista:

Leer fichero XML desde Visual Basci

Publicado por César (1 intervención) el 09/04/2003 12:55:55
Hola amigos!,
¿sabe alguien como puedo leer un fichero que está en formato XML desde Visual Basic 6.0?.El formato que tiene es más o menos como este, desearía leer el campo Cifdni:

- <basedatos nombre="PS">
<tabla nombre="Bancos" />
- <tabla nombre="Clientes">
- <registro numero="1">
<campo descripcion="Codigo" valor="80" />
<campo descripcion="TipoDistribuidor" valor="2" />
<campo descripcion="RazonSocial" valor="que pacha, Bo" />
<campo descripcion="NombreComercial" valor="asd" />
<campo descripcion="Actividad" valor="" />
<campo descripcion="Sector" valor="" />
<campo descripcion="Categoria" valor="" />
<campo descripcion="Cifdni" valor="14309685M" />
<campo descripcion="Distribuidor" valor="80" />
<campo descripcion="IDLinea" valor="201" />
<campo descripcion="IDPropiedadFamilia" valor="5" />
<campo descripcion="Valor" valor="dfsd" />
</registro>
</tabla>
</basedatos>

Gracias por vuestra atención.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Leer fichero XML desde Visual Basci

Publicado por kikecg (352 intervenciones) el 09/04/2003 16:11:01
Hola.
Puedes probar a abrirlo para lectura como si fuera un txt. Vas leyendo líneas y buscando la cadena Cifdni. Una vez que la localices, si el formato de la línea va a ser siempre el mismo, puedes utilizar la función Mid() para localizar el valor que te interesa. O bien crearte una propia que vaya leyendo caracteres hasta localizar el 2º simbolo de =. A partir de ahí, un nuevo bucle que te coja solo los valores entre las comillas. Pero vamos, si...
<campo descripcion="Cifdni" valor=
va a ser siempre ese mismo literal, con Mid() lo resuelves en un periquete.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Leer fichero XML desde Visual Basci

Publicado por Esteban (1144 intervenciones) el 09/04/2003 21:50:18
Existe una DLL de referencia para leer o escribir o interpretar XML, es algo compleja, pues hasta ahora la estoy utilizando pero es muy buena.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar