node.js爬蟲之下載前端視訊
阿新 • • 發佈:2019-02-06
((resolve)=>{
request(url,(error, response, body)=>{
if (!error && response.statusCode == 200) {
var $ = cheerio.load(body, {
normalizeWhitespace: true,
decodeEntities: false
});
const list=[]
$(".course-item.c1").each(function(i, obj) {
let json ={
title: $(obj).find(".link h1").text()+$(obj).find(".course-type.vip").text(),
othertitle: $(obj).find(".desc").text(),
class: $(obj).find(".subtitle small" ).eq(0).text(),
Releasetime: $(obj).find(".subtitle small").eq(1).text(),
coursetime: $(obj).find(".subtitle small").eq(2).text(),
url:$(obj).find(".link").attr("href")
}
list.push(json)
})
resolve(list)
}
})
})
//專案