Salve a tutti.
Devo estrarre dei dati da una pagina tramite il webbrowser.
Vi è un problema, quando faccio l'estrazione mi restituisce solo l'ultimo valore, non tutti.
Uso questo codice:
codice:
Public Sub EstrazioneDati()
For Each ele As HtmlElement In WebBrowser1.Document.GetElementsByTagName("span")
If ele.GetAttribute("className").Contains("prova") Then
Dim content As String = ele.InnerText
TextBox1.Text = ele.InnerText
End If
Next
For Each ele As HtmlElement In WebBrowser1.Document.GetElementsByTagName("span")
If ele.GetAttribute("className").Contains("prova2") Then
Dim content As String = ele.InnerText
TextBox2.Text = ele.InnerText
End If
Next
For Each ele As HtmlElement In WebBrowser1.Document.GetElementsByTagName("div")
If ele.GetAttribute("className").Contains("prova3") Then
Dim content As String = ele.InnerText
TextBox3.Text = ele.InnerText
End If
Next
Dim lv As ListViewItem = ListView1.Items.Add(TextBox1.Text)
lv.SubItems.Add(TextBox2.Text)
lv.SubItems.Add(TextBox3.Text)
End Sub
Qualcuno sa come rimediare?
Grazie in anticipo