Я пытался выполнить некоторые операции по просмотру веб-страниц и обнаружил проблему. У меня есть сценарий JS:
const request = require('request');
const cheerio = require('cheerio');
const url = 'https://www.sisal.it/scommesse-matchpoint?filtro=0&schede=man:1:21' // this is an
italian betting site
request( url, (error, response, html) => {
if (!error && response.statusCode == 200) {
const $ = cheerio.load(html);
let squadre = $("div");
console.log(squadre.text())
}
})
Это возвращает мне очень длинную строку со всем текстом div сайта, но в в этой строке нет текста, который я хочу. Я сделал этот скрипт, потому что после выполнения:
const $("div.*class*")
Он мне ничего не дал, даже если селекторы были верны, у вас есть какие-либо идеи о том, почему я не могу выбрать нужные дивы?