LIDERES PRUEBA






Líderes de Bateo – Torneo de Softball


Líderes de Bateo – Torneo de Softball


Jugador Equipo AVG H HR
Jugador 1 Equipo 1 0.350 30 5
Jugador 2 Equipo 2 0.320 28 4

Jugador Equipo AVG H HR
Jugador 3 Equipo 3 0.400 32 6
Jugador 4 Equipo 4 0.290 27 3


const axios = require(’axios');
const cheerio = require(’cheerio');
const fs = require(’fs');

const url = 'https://sv-score.com/lideres-individuales-la-colorada'; // URL de la página que quieres scrape

axios.get(url)
.then(response => {
const html = response.data;
const $ = cheerio.load(html);
let leaders = [];

// Aquí seleccionas los elementos correctos de la página
$('.player-row').each((index, element) => {
const nombre = $(element).find('.player-name').text();
const equipo = $(element).find('.team-name').text();
const avg = $(element).find('.player-avg').text();
const hits = $(element).find('.player-hits').text();
const hr = $(element).find('.player-hr').text();

leaders.push({ nombre, equipo, avg, hits, hr });
});

// Guardar los datos en un archivo JSON
fs.writeFileSync(’leaders.json', JSON.stringify(leaders, null, 2));
console.log(’Datos guardados en leaders.json');
})
.catch(error => {
console.log(’Error al hacer scraping:', error);
});