scaricando una pagina web tramite
Dim myDatabuffer As Byte() = myWebClient.DownloadData(url)
ottengo una matrice di byte.
Voglio ovviamente convertirla in testo, e uso questo metodo:
System.Text.ASCIIEncoding.ASCII.GetString (myDatabuffer)
Funziona, pero' alcuni caratteri accentati o gli apostrofi me li converte con un quadratino.
Come posso fare ?
Ho provato altre soluzioni tipo
System.Text.ASCIIEncoding.UTF7.GetString (myDatabuffer)
ma solo alcuni caratteri migliorano..alcuni altri restano non leggibili.
Premetto che con asp facevo cosi e tutto funzionava:
codice:
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Fields.Append "text", 201, -1 ' text field
rs.Open
rs.AddNew
rs("text").AppendChunk objXMLHTTP.responseBody
html = rs("text")
please help