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
que código tienes?
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
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
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
prueba con este RIF, es el del Metro de caracas
J001039090
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!