Bonjour,
je suis nouveau en programmation et je m'initie au screen scrapling
En faisant quelque recherche sur internet j'ai trouvé plusieurs méthode pour en faire sauf que je les comprend pas toute:

-htmlagilitypack: je sais pas trop comment la faire marcher pour rentré les donnée dans un hashtable en implantant une variable "i" qui fera la clef de mon texte rechercher

-le regex suivi d'un matchcollection
je me suis plus attarder sur la 2eme méthode

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
    Public strpage As String
 
    Public Function ReadPage(ByVal url As String) As String
 
        Dim objRequest As WebRequest = "url")
 
        Dim objResponse As WebResponse = objRequest.GetResponse()
 
        Dim objStreamReader As New StreamReader(objResponse.GetResponseStream())
 
        Dim strPage As String = objStreamReader.ReadToEnd
 
        objStreamReader.Close()
 
        Return strPage
 
    End Function
 
Public hNom As Hashtable
 
    Public Function FillHash()
        Dim myMatches As MatchCollection
        Dim myRegex As New Regex("^(;tel"""">)(.*)(</a>)$")
        Dim hNom As New Hashtable
        Dim t As String = strpage
        myMatches = myRegex.Matches(t)
 
        Dim i As Integer = 0
        Dim successfulMatch As Match
        For Each successfulMatch In myMatches
            i = i + 1
            hNom.Add(CStr(i).ToString, CStr(successfulMatch.Value).ToString)
 
        Next
mais cela ne marche pas
Donc si quelqu'un peu m'aider soit par la regex ou par toute autre méthode je suis preneur

Merci d'avance