Torna al Thread

Imports System.Net Imports System.Text Imports System.IO Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim URL As String = "http://aziende.iopubblicita.it/search/?cosa=Ristoranti&dove=SICILIA&indirizzo=." Dim wreq As WebRequest = WebRequest.Create(URL) Dim wres As WebResponse = wreq.GetResponse() Dim iBuffer As Integer = 0 Dim buffer(128) As [Byte] Dim stream As IO.Stream = wres.GetResponseStream() iBuffer = stream.Read(buffer, 0, 128) Dim strRes As New StringBuilder("") While iBuffer <> 0 strRes.Append(Encoding.ASCII.GetString(buffer, 0, iBuffer)) iBuffer = stream.Read(buffer, 0, 128) End While Dim tempFileName As String tempFileName = System.IO.Path.GetTempFileName() Using sw As New StreamWriter(tempFileName, False, Encoding.GetEncoding(1252)) sw.WriteLine(strRes) End Using Try Dim testo_da_cercare As String = "<span class=""fn org"">" Dim testo_modificato As String Dim riga As String Dim sr As StreamReader sr = File.OpenText(tempFileName) While sr.Peek <> -1 riga = sr.ReadLine().Trim Select Case riga.Contains(testo_da_cercare) Case True Console.WriteLine("Originale: " & riga) testo_modificato = riga.Replace("<span class=""fn org"">", "").Replace("</span>", "") Console.WriteLine("Modificato: " & testo_modificato) End Select End While sr.Dispose() Catch ex As Exception MsgBox(ex.Message) End Try File.Delete(tempFileName) wres.Close() wreq.Abort() End Sub End Class
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5