我怎麼能解析這個HTML代碼:如何解析HTML頁面,vb.net形式
<a href="http://member.20dollars2surf.com/points.php" class="bl" style="text-decoration:none">163 Punti</a><
我想分析「163本地人」。我試圖搜索谷歌,但我沒有發現任何東西.. 有人可以幫助我嗎? Thanx
我怎麼能解析這個HTML代碼:如何解析HTML頁面,vb.net形式
<a href="http://member.20dollars2surf.com/points.php" class="bl" style="text-decoration:none">163 Punti</a><
我想分析「163本地人」。我試圖搜索谷歌,但我沒有發現任何東西.. 有人可以幫助我嗎? Thanx
該元素沒有ID
。所以你不能通過使用GetElementById
方法獲得元素(這是識別元素的最可靠方法)。但是,您可以使用其他方法。
Dim allLinks As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("A")
For Each link As HtmlElement In allLinks
If link.GetAttribute("href") = "http://member.20dollars2surf.com/points.php" Then
Dim linkText As String = link.InnerHtml
MessageBox.Show(linkText)
End If
Next
上述代碼只有在頁面上只有一個鏈接時才能正常工作。否則,您需要進一步自定義此代碼。
嗨,thanx!|不幸的是,它不工作...錯誤> http://i.imgur.com/5XkRIqs.png – 2014-08-30 18:41:05
只有一個鏈接在該網址與該網址 – 2014-08-30 18:41:51
在這裏完整的代碼http://i.imgur。 com/1RZkKIW.png – 2014-08-30 19:00:03
http://htmlagilitypack.codeplex.com/ – 2014-08-30 15:20:02
嗨,存在一個解決方案只使用外部文本或其他方法?我知道這個庫,但我從來沒有理解如何使用它。 Thanx – 2014-08-30 15:25:26