Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

188
Vistas
Los resultados de papaparse no se guardan en la variable en Node.js/electron

Estoy tratando de trabajar con la salida de una lectura CSV papaparse usando lo siguiente:

 const file = fs.createReadStream('./data.csv'); let out; Papa.parse(file, { header: true, dynamicTyping: true, complete: (results) => { console.log(results); out = results.data; }, });

El console.log registra correctamente los resultados out pero permanece indefinido... Siento que lo estoy haciendo muy similar a esta respuesta ... cualquier ayuda es muy apreciada

Nota: aunque esto parece muy similar a esta pregunta , en realidad necesito conservar los datos en el estado global (no voy a entrar en detalles aquí)

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Cachorro... RTFM .

Papa Parse también puede analizar en un estilo de transmisión de nodos que hace que .pipe esté disponible. Simplemente canalice el flujo legible al flujo devuelto por Papa.parse( Papa.NODE_STREAM_INPUT Papa.parse(Papa.NODE_STREAM_INPUT, options) . Las Papa.LocalChunkSize , Papa.RemoteChunkSize , download , withCredentials , worker , step y complete config no están disponibles.

extraño que el registro de la consola aún se ejecute ... De todos modos, solución alternativa:

 const csvString = fs.readFileSync('./data.csv').toString(); let out; Papa.parse(csvString, { header: true, dynamicTyping: true, complete: (results) => { console.log(results); out = results.data; }, });
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda