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.