Я очищаю сайт с Кукольником. Код вроде этого:
const data = await page.evaluate(() => {
const trs = Array.from(document.querySelectorAll('table tr'));
let results = [];
trs.forEach(tr => {
let r = {};
r["cell"] = tr.querySelectorAll('td:nth-child(3)')[0].innerText;
const input = tr.querySelectorAll('input[name="number"]');
if (input.length > 0) {
r["number"] = input[0].value;
}
results.push(r);
});
return results;
});
Я надеюсь, что смогу получить «данные», как это:
* На самом деле, это результат Chrome DevTools.
[
{cell: "a", input: "b"},
{cell: "c", input: "d"}
]
НоКогда я запускаю его с Puppeteer, результат:
[
{cell: "a"},
{cell: "c"}
]
Отличается ли он между ними? или другой?