например, я хочу объединить имя и ранг в один объект.
Я анализирую таблицу, чтобы объединить имя и ранг игрокана сайте тенниса.
name.js:
const axios = require('axios');
const cheerio = require('cheerio');
const url = 'https://www.example.com';
axios.get(url).then( (response) => {
const $ = cheerio.load(response.data);
const player = [];
$('.player-cell').each( (i, td) => {
player.push( {
name: $(td).text().trim(),
});
});
return(player);
})
.then ( (player) => {
console.log(player);
})
rank.js:
const axios = require('axios');
const cheerio = require('cheerio');
const url = 'https://www.example.com';
axios.get(url).then( (response) => {
const $ = cheerio.load(response.data);
const player = [];
$('.rank-cell').each( (i, td) => {
player.push( {
ranking: $(td).text().trim(),
});
});
return([player]);
})
.then ( (player) => {
console.log(player);
});
выход (цель):
{имя: 'x', рейтинг: 'x'},
.
.
n