首页 > 解决方案 > 刮桌子

问题描述

该网站有一个公告表,我想从该表中抓取一些信息。

我正在提取名为 AdvertisementsResults 的 div,但输出为空,但是当我访问网站并打开检查元素时,它会显示 div 和表格。我想提取该表。

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

标签: web-scraping

解决方案


推荐阅读