CSV to JSON
Convierte datos CSV a formato JSON
Acerca de CSV to JSON
Analiza texto separado por comas y lo convierte en un array JSON de objetos con sangría, usando la primera fila como claves y omitiendo las líneas vacías. Pega los datos o carga un archivo .csv, que se lee localmente como UTF-8 y nunca se sube. Cada valor se mantiene como cadena, así que los códigos postales y los ID con ceros a la izquierda llegan intactos.
Categoría: Conversores.
Preguntas frecuentes
¿La primera fila se convierte en las claves JSON?
▾
Sí, siempre. La primera fila aporta las claves y cada fila siguiente se convierte en un objeto del array de salida. Las celdas que faltan quedan como cadenas vacías, las que sobran respecto al encabezado se descartan y, si un encabezado se repite, solo se conserva su último valor.
¿Cómo se manejan los números y booleanos?
▾
Se mantienen como cadenas: cada valor se escribe como un string JSON, así que 42 queda como "42" y true como "true". Convierte los campos que necesites en tu propio código después de analizar el JSON.
¿Qué pasa si mi CSV no tiene fila de encabezado?
▾
La primera línea se usa igualmente como claves, así que tu primer registro terminaría convertido en nombres de propiedad. Agrega al principio una línea de encabezado como id,nombre,email antes de convertir.
¿Qué características de CSV admite el analizador?
▾
Campos separados por comas con comillas dobles opcionales, así que una celda entre comillas puede contener comas y comillas escapadas (""). No se admiten delimitadores de punto y coma o tabulación ni saltos de línea dentro de celdas entre comillas, y se eliminan los espacios alrededor de cada valor.