如何使用Puppeteer抓取表格?

时间:2018-10-21 19:43:09

标签: javascript node.js google-chrome-devtools puppeteer headless-browser

我想要的是刮一张表,并将数据保存在result=[tr][ts]之类的数组中。

我如何获得想要的结果?

我正在尝试这样的事情:

const row = await mainframe.$$eval('#clasificacion > .panel > .table- responsive > #resultadosTable > tbody > tr ', trs => trs.map((tr) =>{
console.log(tr);
return tr.textContent;}));

但是结果类似于result=[tr]

1 个答案:

答案 0 :(得分:2)

您可以使用以下方法获取表单元格plot(sol[1,:]) 的2D数组,可以通过textContent对其进行访问:

row[rowNum][cellNum]