网络爬虫爬数据表格
有大神用node爬过网站的数据表格嘛?求大神指点,爬这个网站的表格数据 http://www.maigoo.com/news/463071.html 谢谢!!!!
5 回复
const cheerio = require('cheerio');
const fetch = require("node-fetch");
var url = 'http://www.maigoo.com/news/463071.html';
async function get(url){
var data= await fetch(url);
return data;
}
get(url).then(res => res.text())
.then(body => {
$ = cheerio.load(body.toString());
$("table tr").each(function(i, e) {
console.log($(e).text());
});
})
.catch(err => console.error(err));
@yakczh 如果我只想爬某一条特定的数据,应该怎么处理呢?比如说我想要第一条数据
@quanpf2481 table tr:first-child