從程序猿必備福利之二上篇我們知道了將請求到的數據寫入文件和對請求地址進行安全判斷,然而請求到數據都是一整塊的text/HTML網頁文件格式的數據,這時我們要對數據進行篩選,則需要用一個到第三方模塊cheerio可查看了解一下使用方法
當然這裏還是要先爆一波福利,本章節加上 程序猿必備福利之二上篇 點擊查看 你學會了,你就會這波福利了,嘿嘿嘿嘿嘿!!!
1.這裏還是要重複一遍如對nodejs有什麼不懂可以查看下面相關內容,淺學易懂 ,知曉nodejs的可以略過
- 推薦的相關資料,內容都是滿滿的乾貨
2.現在開始進入我們的正題,從程序猿必備福利之二上篇知道我們請求的數據都是網頁文件格式而且是一整塊的,這個時候我們則需要引用第三方模塊cheerio對文件進行篩選,剛開始的時候有提到過,進入官網查看cheerio使用方法
- i.在控制檯輸入npm install cheerio --save,安裝cheerio
- ii.簡單介紹一下cheerio的使用方法,如果你會jq(jquery)那麼用起來就會很簡單,這裏我從官網粘貼了使用方法並解釋其含義和稍微改動了一下使用方法,方便你們能更懂
- 官網代碼中使用方法及註釋
- 我們需要用到img的方法使用及詳解
- 官網代碼中使用方法及註釋
3.我們知道cheerio的使用方法之後,那麼就在開始來篩選我們從整個網址中獲取的img圖片信息,在程序猿必備福利之二上篇中我們知道,將網址數據獲取到之後是直接寫入文件的,並沒有做出篩選,這時我們要對其進行篩選
- i.對請求的數據進行篩選
- ii.查看篩選後的結果