我正在試圖創建一個簡單的程序,將從網站拉文本項目並將其添加到文本框。我只是在試驗,並認爲我可以做到這一點,但對我來說並不那麼容易。我知道如何獲取網站的整個源代碼(如下)。它有一個我知道的ID,但它沒有標籤名稱。所以我不知道如何讓它通過文本閱讀,只保留身份證旁邊的部分。或者,使用Webbrowser工具然後嘗試獲取文本項目會更好。我只是想盡一切辦法加快速度。我認爲我的第一個選擇更好,因爲這對計算機的內存來說會更好。使用下面的代碼,我不知道接下來要添加什麼?試圖從網站刮物品
Dim request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create("Website")
Dim response As System.Net.HttpWebResponse = request.GetResponse()
Dim sr As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream())
Dim source As String = sr.ReadToEnd()
可以說例如id是「name」。查看頁面的來源,這是該部分的外觀(如下)。我如何解析通過字符串的源代碼並找到本節,獲取名稱Brandon,並將其添加到文本框中。
<span id="name">Brandon</span>
您可以使用HTML Agility Pack來解析HTML。 – Matthew