Скребет по столу

#web-scraping

Вопрос:

На веб-сайте есть таблица объявлений, и я хочу очистить эту таблицу и несколько фрагментов информации из нее.

Я извлекаю div с именем announcementsResults, но вывод равен нулю, но когда я захожу на веб-сайт и открываю элемент inspect, он показывает мне div и таблицу. Я хочу извлечь эту таблицу.

 const request = require('request') const cheerio = require('cheerio') request('https://dps.psx.com.pk/announcements/companies', (error, response, html) =gt; {  if (!error amp;amp; response.statusCode == 200) {  const $ = cheerio.load(html)  const siteHeading = $('.announcementsResults');  console.log(siteHeading.text())  } })  

Комментарии:

1. Если вы используете вкладку Сеть при загрузке сайта, вы увидите, что содержимое загружается вызовами JS. Либо захватите их и воспроизведите в своем коде, либо используйте Selenium