Gambas France BETA


Pas de compte ? Incription

Extraction de données d'une page web dynamique

À propos de ce code

Un petit exemple de l'extraction de donnée depuis une page contenant du javascript.
Utilise le composant WebView (gb.qt4.webkit) et les expressions régulières.

Code source

1
2
3
4
5
6
7
8
9
10
11
12
13
' Gambas class file

PUBLIC SUB WebView1_Load()
DIM r AS RegExp

r = NEW RegExp(WebView1.HTML, "<span>(([0-9]*)) km</span>")
TextArea1.Text = r[1].text & gb.NewLine
END

PUBLIC SUB Button1_Click()
TextArea1.Text = "Calcul en cours..."
WebView1.Url = "http://maps.google.fr?q=de+" & TextBox1.Text & "+à+" TextBox2.Text
END

Commentaires

Commentaire de Jack, Le 1/2/2015 à 10:33:56
Carrément génial !