none
Control WebBrowser para windows forms RRS feed

  • Pregunta

  • Hola

    Estoy trabjando con Visual Studio 2015, Windows Forms. El escenario que se me presenta es el siguiente, deseo obtener los datos de un contribuyebte del SRI Ecuador, al ingresar su número de RUC me probee Razón Social, Nombre Comercial, Dirección, estube investigando y esa institución no cuenta con un servicio para obtener los datos que menciono mediante el número de RUC.

    Los paso a seguir son los siguientes:

    1.

    2. Hacer click en el numero de RUC


     3. Hacer click en establecimientos registrados


    4. Recién en esta ventana obtengo todos los datos que me interesan


    ¿Podría utilizar el control WebBrowser para poder obtener los datos de esta ultima pagina para obtener los datos necesarios y llevarlos a mis controles?, ¿Que me sugieren?

    Saludos!


    • Editado JulianSanchez jueves, 25 de enero de 2018 19:21 faltaban datos
    jueves, 25 de enero de 2018 19:14

Respuestas

Todas las respuestas

  • hola

    Si necesitas interacturar con la navegacion del browser entonces es correcto que uses el control WebBrowser, con este puede acceder al html y realizar acciones sobre la pagina utilizando codigo

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 26 de enero de 2018 13:28
  • Hola

    Gracias Leandro.

    miércoles, 31 de enero de 2018 1:31
  • De poder vas a poder.

    Si tubiera que hacerlo yo usuaria directamente el objeto WebRequest en lugar del webbrowser y con regex podrias ir sacando toda la información.

    ahora bien quien te asegura que mañana mismo el link establecimientos registrados desaparece, cambia de nombre url, o el diseño de la misma. Con lo que va a dejarte de funcionar.

    Deberías poenrte en contacto con el proveedor de esa web y mirar de crear o obtner la fuente de esa información a tavés de un servicio que te de la  informción que necesitas ya sea xml, o json o txt da igual .

    Lo que esta claro que los inventos de extraer de html no son buena idea.

    miércoles, 31 de enero de 2018 7:05