例如截取一個網頁div里的內容,假設div里面有個li串列,再把li里面的內容和每個屬性內容分別截取下來
uj5u.com熱心網友回復:
Dim h1 As HtmlElement
Dim h2 As HtmlElement
Dim str As String
h1 = WebBrowser1.Document.GetElementsByTagName("div")(0)‘截取網頁div
For i As Int16 = 0 To h1.GetElementsByTagName("li").Count - 1
h2 = h1.GetElementsByTagName("li")(i)
str = h2.InnerHtml’把li里面的內容和每個屬性內容分別截取下來
str = h2.GetAttribute("name")’把li里面的內容和每個屬性內容分別截取下來
Next
uj5u.com熱心網友回復:
如果不明白,可以把問題寫的具體些,uj5u.com熱心網友回復:
就是這種的,截取大div里的a屬性,但是div只能通過設定里面class屬性來判斷截取的第一個和后面的div(每個class屬性不一樣沒有規律而且里面也有很多的div)uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
你可以看看我這兩篇文章VB用XML實作在線翻譯范例
VB分析超過64K的網頁內容(基于XMLHTTP和位元組陣列處理)
uj5u.com熱心網友回復:
根據規律然后寫代碼,會正則的話可以事半功倍。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/38705.html
標籤:VB基礎類
