0
Gambasを使用すると、ウェブページを文字列にダウンロードしてから、その文字列を解析することが可能ですか? データを取得したら文字列のデータを解析することができます。ウェブページのデータを文字列に変換することには苦労しています。GambasでWebスクレイピングが可能ですか?
Gambasを使用すると、ウェブページを文字列にダウンロードしてから、その文字列を解析することが可能ですか? データを取得したら文字列のデータを解析することができます。ウェブページのデータを文字列に変換することには苦労しています。GambasでWebスクレイピングが可能ですか?
あなたはまた、同期または非同期のいずれかのデータを読み取る方法の例を見つけることができますgb.net.curlコンポーネントがあり
からHttpClient
クラスを使用することができます。
Public Function GetTextFromUrl(url As String) As String
Dim client As New HttpClient As "client"
client.URL = url
client.async = False
client.Get()
' an error occured
If client.Status < 0 Then
Return ""
Endif
' no data available
If Not Lof(client) Then
Return ""
Endif
' Reads the data from the server and returns it as a String
Return Read #client, Lof(client)
End
(それはこの場合は同期になります)は、関数以下の記述することができ、文字列にウェブからデータを取得するために、そして、あなたはこのような機能を呼び出すことができます。
Public Sub Main()
Print GetTextFromUrl("http://stackoverflow.com")
End
を