簡體   English   中英

JS Puppeteer - 如何刮桌子

[英]JS Puppeteer - How to scrape a table

我對 Javascript 或 Puppeteer 不太了解,我想知道如何抓取下表:

我想刮的桌子

我想刮掉身體內的所有內容,這些內容都是<tr>...</tr> ,其中有<td class="className">...</td> 在此處輸入圖片說明

任何解決方案?

let text = await page.evaluate (() => document.querySelector('tbody').innerText)

這可能看起來像:

await page.evaluate (() => {
  return [...document.querySelectorAll('.tbrdr tbody tr')].map(tr => {
    return [...tr.querySelectorAll('td.className')].map(td => td.innerText)
  })
})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM