2 回答

TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個(gè)贊
要用到request模塊,cheerio模塊(提供像jQuery一樣的具有選擇器作用的函數(shù))
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | request(url, function(err,res,body){ if (!err && res.statusCode == 200) { var $ = cheerio.load(html); //采用cheerio模塊解析html var items = $(".repo-list li h3 a");//根據(jù)html選擇器,獲得鏈接所在的html元素 items.each(function(index, item) {//如果獲得了多個(gè)元素,則遍歷每個(gè)元素 var src = item.attribs.href";//將每個(gè)鏈接提取出來 searchHref($, src);//再分別對(duì)每個(gè)鏈接,進(jìn)行操作 }); } });
function downloadZip($, src) { request(src){ //獲取每個(gè)鏈接的數(shù)據(jù),這是你自己的操作了 } } |
- 2 回答
- 0 關(guān)注
- 2003 瀏覽
添加回答
舉報(bào)