JS Кукольник - Как почистить стол - PullRequest
0 голосов
/ 26 марта 2020

Я не слишком разбираюсь в Javascript или Puppeteer, и мне было интересно, как почистить следующую таблицу:

Table I Want To Scrape

Я хочу почистить все в теле, которые все <tr>...</tr> имеют <td class="className">...</td> enter image description here

Какие-либо решения?

Ответы [ 2 ]

0 голосов
/ 26 марта 2020

Это может выглядеть примерно так:

await page.evaluate (() => {
  return [...document.querySelectorAll('.tbrdr tbody tr')].map(tr => {
    return [...tr.querySelectorAll('td.className')].map(td => td.innerText)
  })
})
0 голосов
/ 26 марта 2020
let text = await page.evaluate (() => document.querySelector('tbody').innerText)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...