網頁爬蟲技術是在資料收集很普遍的技術,除了資料收集,也常被開發者用來做自動化的應用,例如使用爬蟲收集特定商品的特價資訊,然後主動發出通知,這堂課也會教你如何處理使用 Javascript 產生的網頁內容和內含表單的網頁要如何抓取資料 ( 例如到 Agoda 搜尋住宿資訊前要先填表單,送出後才能得到要抓取的資料 ) ,會了這一招,等於也可以用同樣的技術做網站自動化整合測試
從這 2 小時的課程,你會學到
1. 知道如何使用 JavaScript 進行資料探勘
2. 能夠獲取、下載和保存網站資料
3. 了解如何使用 CasperJS 和 PhantomJS
4. 將你所學到的知識應用於前端測試
5. 開發自己的 script 來抓取資料
6. 更好地了解函數程式設計( Functional Programming )
7. 充分了解 JavaScript 和 jQuery 選擇器
>英文字幕:有
https://softnshare.wordpress.com/…/scrapingwebsiteusingpha…/
jquery 抓 取 網頁資料 在 essoduke/jQuery-TWzipcode: 建立三碼臺灣郵遞區號下拉清單 ... 的推薦與評價
在網頁建立多組3 碼臺灣郵遞區號表單元素的jQuery Plugin ─ 讀取快速、不需使用資料庫。 範例展示Live Demo. * jQuery-TWzipcode v1.5 以後版本需jQuery v1.6(支援2.0) ... ... <看更多>
jquery 抓 取 網頁資料 在 [基礎課程] jQuery 教學(二):Ajax 技術| 洛奇的邪惡組織手札 的推薦與評價
再不進行網頁重載情況下,Ajax 的結果會進行DOM 替換。 使用者取得了具備資料結構的內容。 UPDATE 篇:Ajax 資料處理. 我們先練習UPDATE 部分,我們透過前 ... ... <看更多>