我是新手,我試圖瞭解如何從網頁獲取信息,我已經閱讀了關於HtmlAgilityPack並正在使用它,但2天后試圖瞭解我可以做到這一點,我在這裏尋求幫助。從HTML頁面獲取信息
好的,問題是:我想從頁面讀取一些信息並將其寫入標籤文本中。
我會例中使用的頁面是:http://www.tibia.com/community/?subtopic=characters&name=Huur 我想在不同的標籤,以顯示水平,職業和行業協會信息... 但是,我得到的是這樣的:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim myWeb As HtmlWeb = New HtmlWeb
Dim myDoc = myWeb.Load("http://www.tibia.com/community/?subtopic=characters&name=" & TextBox1.Text.Trim())
Dim myRoot As HtmlNode = myDoc.DocumentNode
Dim myElements As List(Of HtmlElement) = New List(Of HtmlElement)
Dim MainContentArea As HtmlNode
myWeb.Load("http://www.tibia.com/community/?subtopic=characters&name=" & TextBox1.Text.Trim())
MainContentArea = myDoc.GetElementbyId("characters")
TextBox2.Text = MainContentArea.InnerHtml
End Sub
正如你們所看到的,我發現了一種閱讀所有角色信息的方式,但我不知道如何找到我想要的東西:水平,職業和公會信息,並在不同的標籤文本中顯示它。
你們可以幫我嗎? :}
(在代碼中我使用Textbox2.Text顯示頁面內容因爲它顯示了很多事情,我已經試圖顯示在標籤文本內容時有錯誤。)
對不起,英文不好的人。
你的英語並不差。我從英語母語人士和作家中看到的情況更糟糕。 – John