Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 27-ene-2007, 01:35   #1 (permalink)
NeoZ está en el buen camino
 
Fecha de Ingreso: diciembre-2003
Mensajes: 134
Recuperar xml de un web service...

Holas!!!
Estoy realizando una pequeña aplicación para recuperar de un web Service información. Este punto ya lo tengo logrado, utilizando un componente "Inet" y ejecutando la cabecera junto con la solicitud en xml. Para ver lo obtenido, el resultado lo muestro en un RichTextBox, pero claro, me lo muestra sin formateo (saltos, etc...)

Hasta aquí, ok.

Ahora lo que quisiera es este contenido, cargarlo directamente a un objeto MSMXL, al DOMDoucument o guardarlo en disco (pero con el formato correcto) para poder parsearlo e introducirlo a una BBDD. Para el primer punto (cargarlo directamente) obtengo error, para el segundo, no me aclaro.
Puede parecer trivial, pero estoy bien encallado.

Alguna ayudita, please?
Gracias y saludos!!!
NeoZ está desconectado   Responder Citando
Antiguo 30-ene-2007, 07:30   #2 (permalink)
NeoZ está en el buen camino
 
Fecha de Ingreso: diciembre-2003
Mensajes: 134
Re: Recuperar xml de un web service...

Holas!
Bueno, ya lo solucioné. Como siempre, más fàcil de lo que parece

Lo comento por encima, por si hay alguien que se encuentre en la misma situación.
Mi intención era recuperar los datos en XML (Soap) que me proporciona un proveedor mediante un Web Service
Después de buscar por la web, encontré esta dirección, en la pagina de Guille:
http://www.elguille.info/NET/dotnet/...ervicioWeb.htm

Básicamente el programa realizado se encarga de enviar la petición (también en XML, la proporciona el servicio) mediante unos objetos DomDocument y XMLHTTPRequest.

Una vez se recibe el XML, lo guardo en el disco (para posibles análisis o historial) con, y ahora es cuando vemos que es fàcil, objDOMDocument.save "path_donde_se_guarda\fichero.xml"

Bueno, una vez realizado esto, empiezo a parsear el xml para su posterior introducción de la información en una Base de Datos.

Saludos!!!
NeoZ está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:42.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93