Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Leggere valori da pagina html
giovedì 17 maggio 2007 - 14.44
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
simonegiusti
Profilo
| Newbie
4
messaggi | Data Invio:
gio 17 mag 2007 - 14:44
E' possibile con asp.net/vb leggere dei valori o stringhe di testo contenute nel codice html di una pagina ad un determinato indirizzo ???
Precisamente ... leggere proprio delle parti di testo visibili o contenute al interno del codice ...
0v3rCl0ck
Profilo
| Guru
1.120
messaggi | Data Invio:
ven 18 mag 2007 - 00:07
Ciao,
è certamente possibile, per ottenere il contenuto di una pagina in poche righe puoi utilizzare la classe ad alto livello WebClient che è sotto il namespace System.Net, in quella classe troverai la funzione DownloadString che ritorna appunto una stringa contenente tutto l'html della pagina chiamata. A questo punto per estrarre parti di esso entrano in gioco le Regular Expression, che è uno degli strumenti più potenti e veloci per fare questo lavoro, ma purtroppo è un ambiente un po' ostico, ed è per questo che per l'appunto ho aperto un blog interamente dedicato a questo argomento così tabù e cercherò di renderlo uno strumento per tutti:
http://blogs.dotnethell.it/Regulator
Il blog è stato aperto giusto ieri e quindi ha solo un primo post di apertura, ma cmq sicuramente è quello che fa al caso tuo e se hai bisogno di dritte chiedi pure. Per ora prova a lanciare queste due linee di codice per reperire la pagina:
Dim objWebCliente As New System.Net.WebClient()
Dim sContent As String = objWebClient.DownloadString("
http://www.dotnethell.it/default.aspx"
)
e poi puoi provare ad improvvisare con le regular expression
Dim objRegex As New System.Text.RegularExpressions.Regex("pattern")
objRegex.Match(sContent)
....
....
Spero di esserti stato utile
Saluti
Enjoy It
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !