【发布时间】:2025-12-08 05:00:02
【问题描述】:
我正在做一个个人项目,我想从网站上抓取一些游戏排名,但我无法在 HTML 中找到我想要抓取的游戏的标题。
const request = require('request');
const cheerio = require('cheerio');
request('https://newzoo.com/insights/rankings/top-20-core-pc-games/', (error, response, html) => {
if (!error && response.statusCode == 200) {
const $ = cheerio.load(html);
//var table = $('#ranking');
//console.log(table.text());
$('.ranking-row').each((i,el) => {
const title = $(el).find('td').find('td:nth-child(1)').text();
console.log(title);
});
}
});
【问题讨论】:
标签: javascript html node.js cheerio