Discussione chiusa
Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Recuperare valori di una pagina html esterna

  1. #1
    L'avatar di massimo74rn
    massimo74rn non è in linea Scolaretto
    Post
    300

    Recuperare valori di una pagina html esterna

    Ciao a tutti, dovrei recuperare i valori di alcuni elementi html contenuti in diversi siti.
    In passato feci un'applicazione locale con windows form, inserivo un componente WebBrowser nel quale era contenuta la pagina web desiderata e ne navigavo gli elementi ottenendo i valori dei contenuti.

    Ora devo fare la stessa cosa in un'applicazione asp.net quindi con webform, non vedo lo stesso componente e quindi devo trovare una soluzione alternativa.

    Sono arrivato a recuperare tutto l'html in formato testuale:

    Dim html As String = String.Empty
    Dim uri As New Uri("http://www.webrimini.com")
    Dim request As System.Net.WebRequest = System.Net.WebRequest.Create(uri)
    Using response As System.Net.WebResponse = request.GetResponse()
    Using stream As System.IO.Stream = response.GetResponseStream()
    Using sr As New StreamReader(stream)
    html = sr.ReadToEnd()
    End Using
    End Using
    End Using

    qui la variabile html contiene appunto l'html della pagina, ma poi non riesco a recuperare i valori dei vari tag <input>.

    Ho provato anche ad inserire un IFRAME nella pagina con src al sito di mio interesse e recuperare i valori con jquery ma c'è qualcosa che non va.

    Spero di essermi spiegato. Voi quale strada prendereste?
    Max

  2. #2
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    16,253
    Blogs
    5
    Thread duplicato in altra sezione. Questo viene chiuso.
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

Discussione chiusa

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi