Todas las herramientas

Convertidor de CSV a JSON

Las exportaciones de hojas de cálculo y los feeds de datos heredados llegan como CSV. Convierta a matrices JSON para API REST, importaciones de MongoDB o aplicaciones JavaScript: la primera fila se convierte en nombres de propiedades y las filas siguientes se convierten en objetos. Analizado completamente en tu navegador.
Input
Output
[ { "name": "Ada", "age": "36" }, { "name": "Alan", "age": "41" } ]

¿Cómo convertir CSV a JSON

1. Pegue CSV o cargue el archivo .csv.
2. Confirme el delimitador (coma, punto y coma, tabulación).
3. Vista previa de la matriz de salida JSON.
4. Copiar o descargar .json.

Ejemplos de CSV a JSON

Importación del catálogo de productos

el encabezado sku, nombre y precio con 500 filas se convierte en JSON para el script inicial del escaparate.

Resultados de la encuesta

Exportación CSV de Google Forms convertida a JSON para D3 visualización.

Punto y coma EU CSV

El Excel europeo utiliza ; delimitador: establece la opción antes del análisis.

Cuando CSV a JSON

Cuando se inicia API simulada a partir de datos de hoja de cálculo.
Cuando se convierten exportaciones para NoSQL insertMany.
Cuando los desarrolladores necesitan JSON de las ediciones CSV de usuarios empresariales.

Cuando el analizador luchas

Cuando los campos contienen comas sin escape y comillas entrecortadas: primero corrija el CSV.
Cuando el archivo tiene varias hojas: exporte una hoja a la vez.
Cuando los tipos deben ser números, no cadenas: emita después de la conversión en código.

Escriba coerción

CSV no tiene tipo: "0123" y "true" permanecen como cadenas en JSON a menos que realice un posprocesamiento. Las API que esperan números necesitan un análisis explícito.

Detección de delimitadores

CSV con punto y coma de Excel alemán pegado en el analizador de comas fusiona columnas; confirme el separador.

Caracteres UTF-8

Los nombres con acentos deben permanecer en UTF-8 de extremo a extremo; evite guardar mediante Latin-1 intermediarios.

Preguntas frecuentes

¿Se requiere fila de encabezado?

Sí para claves de objeto; de lo contrario, las columnas se convierten en col1, col2.

¿Campos entre comillas con comas?

Comillas RFC 4180 manejadas: las filas con formato incorrecto pueden generar errores.

¿Celdas vacías?

Por lo general, una cadena vacía o nula según la herramienta; verifique su API.

Grande ¿CSV?

Se aplican límites de memoria del navegador: divide archivos grandes.

¿Local?

Sí.

¿JSON de nuevo a CSV?

Utilice jsonToCsv.