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

272
Vistas
Convertir filas de Papaparse en objetos

¿La compatibilidad con papaparse devuelve una matriz de instancias de objetos que están codificadas por las columnas de encabezado?

Por ejemplo, tengo un archivo CSV como este:

 sku, location, quantity 'sku1', 'Chicago', 3 'sku2', 'New York, 4

Me gustaría que la matriz devuelta por papaparse se vea así:

 [{sku: 'sku1', location: 'Chicago', quantity: 3}, ...]

Esto también debería ser posible:

 results[0].sku == 'sku1' results[1].quantity == 4
over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Intente agregar header: true al parámetro de configuración.

De los documentos :

encabezado : si es verdadero, la primera fila de datos analizados se interpretará como nombres de campo. Se devolverá una matriz de nombres de campo en metadatos, y cada fila de datos será un objeto de valores codificados por nombre de campo en lugar de una matriz simple. Las filas con un número diferente de campos de la fila del encabezado generarán un error. Advertencia: los nombres de campos duplicados sobrescribirán los valores de los campos anteriores que tengan el mismo nombre.

Por ejemplo:

 Papa.parse('./data.csv', { download: true, header: true, // gives us an array of objects dynamicTyping: true, complete: ({ data }) => console.log(data), });

dado que sus datos deberían producir

 [ { sku: 'sku1', location: 'Chicago', quantity: 3, }, { sku: 'sku2', location: 'New York', quantity: 4, }, ]
over 4 years ago · Santiago Trujillo Denunciar

0

Es posible con unas pocas líneas en un ejemplo de trabajo simple de javascript:

Los datos de mi archivo csv:

 sku, location, quantity 'sku1', 'Chicago', 3 'sku2', 'New Yoark, 4
over 4 years ago · Santiago Trujillo 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