Obtener informacion de un WebBrowser, se muestra como xml en vb 2010,

Iniciado por gdagger2, 14 Julio 2015, 19:47 PM

0 Miembros y 1 Visitante están viendo este tema.

gdagger2

Buenas tardes, me es grato dirigirme a ustedes, para solicitar su ayuda, porque de verdad que soy nuevo en estos temas, pero por motivos laborales, la empresa me solicitud un sistema el cual actualice los nombres de clientes y proveedores  segun como este en la pagina del seniat, bueno la duda es la siguiente, yo  tengo mostrando en mi web browser esta informacion de la pagina

user = TextBox1.Text

       Me.WebBrowser1.Navigate("http://contribuyente.seniat.gob.ve/getContribuyente/getrif?rif=" + user)

pero me la muestra asi en el WebBrowser

<rif:Rif xmlns:rif="rif" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" rif:numeroRif="RIFUNICO">
  <rif:Nombre>EMPRESA</rif:Nombre>
  <rif:AgenteRetencionIVA>SI</rif:AgenteRetencionIVA>
  <rif:ContribuyenteIVA>SI</rif:ContribuyenteIVA>
  <rif:Tasa>75</rif:Tasa>
  </rif:Rif>

y queria ver como obtengo el RIF UNICO, EMPRESA, y todos esos datos que dicen SI , SI y 75, de verdad que he buscando en todos lados , pero no se que hago mal, no logro traer la informacion a unos textboxs por separados, espero puedan ayudarme y muchas gracias de antemano




engel lex

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Mad Antrax

Utiliza el objeto XMLHttpRequest para hacer el GET a esa web (parece un WebService). Tendrás opciones para parsear el XML y obtener tan solo los datos de las etiquetas deseadas.

https://msdn.microsoft.com/en-us/library/ms535874%28v=vs.85%29.aspx

Saludos
No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.

gdagger2

el codigo que tengo es en un boton esto

user = TextBox1.Text

       Me.WebBrowser1.Navigate("http://contribuyente.seniat.gob.ve/getContribuyente/getrif?rif=" + user)

texbox es el rif a consultar, y automaticamente se muestra en el webbrowser como puse arriba, parece un xml, muchas gracias por su ayuda, voy a ver el link que me envio

Mad Antrax

Cita de: gdagger2 en 14 Julio 2015, 22:37 PM
el codigo que tengo es en un boton esto

user = TextBox1.Text

       Me.WebBrowser1.Navigate("http://contribuyente.seniat.gob.ve/getContribuyente/getrif?rif=" + user)

texbox es el rif a consultar, y automaticamente se muestra en el webbrowser como puse arriba, parece un xml, muchas gracias por su ayuda, voy a ver el link que me envio

Que rif le envias ala web? VOy a codearte un ejemplo funcional, dime un ID o numero (o lo que sea) que sirva para la variable RIF
No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.

engel lex

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Mad Antrax

Te dejo unos ejemplos:

http://stackoverflow.com/questions/8254600/reading-xml-file-with-vbscript
https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/4386149f-39e1-4fb6-a155-e96581f208e7/parse-data-from-xml-file-using-vbscript?forum=windowsgeneraldevelopmentissues
http://www.w3schools.com/xml/xml_parser.asp
http://stackoverflow.com/questions/12749035/parse-xml-error-in-vbscript

Para familiarizarte con ésta tarea te aconsejo que crees un fichero XML local con un par de TAGS y pruebes de hacer un programa que los lea, cuando lo tengas dominado trata de implementarlo en tu ejemplo real, verás que no es compliccado.

Si necesitas más info googlea "vbs parse xml" o tambien "xmlhttp parse xml rif"

Suerte! Ya casi lo tienes!
No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.