作者joans (宅?)
看板Visual_Basic
標題Re: [.NET] 寫網頁解析軟體
時間Sun Dec 4 20:15:28 2011
不好意思 想借題問一下
之前因為需要在程式解取網路的某些數值
再加以計算 並再程式輸出
所以我用VB裡的 WebBrowser
硬是寫了一個還堪用的程式~
但我發現 網路內容一稍不符合我的內容
就會完全解取錯誤..
我做法是
首先是先看原始碼 找出我的要資料是屬於在哪一個層級?
例如 : <td>
先是用 Navigate 讀取
接著 WebBrowser1.Document.GetElementsByTagName("td").Count
取得總數
最後再跑一個迴圈 (WB : string 類別)
WB = WebBrowser1.Document.GetElementsByTagName("td")(i)
最後判斷 wb 是不是我要的資料(字串)
我印象中是這樣做出來
我知道這方法很爛..
當時時間不夠 只好這樣寫出來..
剛剛看到這類文章
想問一下高手 是怎麼利用 WebBrowser
寫在網路撈資料的程式呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.11.17
→ Semisphere:撈table回來就有tr td,取innerhtml or innertext 12/05 12:47
→ MOONRAKER:前一篇推文已經有推薦工具 12/05 16:15