CSV → JSON
Convierte una tabla a JSON fila a fila.
Esta herramienta funciona con JavaScript. Para usarla, activa JavaScript en tu navegador y recarga la página.
DE UNA TABLA A DATOS ESTRUCTURADOS.
CSV → JSON pasa una tabla CSV o TSV a JSON. La primera fila se usa como encabezado: cada fila se convierte en un objeto JSON cuyas claves son los nombres de las columnas. Si desactivas la opción de encabezado, cada fila se pasa como lista. Se usa para llevar datos exportados de una hoja de cálculo a una aplicación web, a una API, a un archivo de configuración o a un proyecto de código.
El separador de columnas se halla solo: de entre la coma, el punto y coma, el tabulador y la barra vertical se elige el que aparece un número de veces más constante en cada una de las primeras filas; si quieres, también puedes fijarlo a mano. La codificación del archivo se halla sola también, de modo que las letras ş, ğ e ı de los antiguos archivos turcos de Windows no se estropean. La salida se sangra con 2 o 4 espacios o con un tabulador. La opción «JSONL» escribe cada registro en su propia línea; las herramientas que procesan datos grandes línea a línea esperan ese formato. Los valores se pasan como texto y no se convierten en números. Se pueden subir archivos de hasta 32 MB. Puedes subir hasta 20 archivos a la vez; todos se procesan con los mismos ajustes y, si son varios, se descargan en un único ZIP.
De principio a fin
- Sube tu archivo CSV. Arrastra un archivo CSV, TSV o TXT o selecciónalo.
- Elige el separador y el formato. «Detectar automáticamente» funciona bien con la mayoría de los archivos. Si la primera fila no es encabezado, desactiva la opción.
- Convierte y descarga. Descarga el JSON cuando esté listo. El número de registros y el separador hallado se indican en pantalla.
Preguntas frecuentes
¿Por qué los números están entre comillas?
En CSV todo valor es texto y la herramienta no adivina el tipo; así se conserva también el cero inicial de valores como «007». La conversión a número puedes hacerla en el programa que vayas a usar.
El separador se ha hallado mal.
Elige el correcto a mano en la opción de separador. Las hojas de cálculo configuradas en turco suelen usar el punto y coma.
¿Qué pasa con una celda de encabezado vacía?
A la columna cuyo encabezado está vacío se le da, según su posición, un nombre como «sutun3»; no se pierde ningún dato.
¿Mi archivo se queda en el servidor?
No. Tu archivo solo llega al servidor para procesarse y se elimina al terminar el trabajo; el resultado también se elimina cuando lo descargas y sales de la herramienta. No necesitas cuenta, nombre ni correo electrónico, y tus archivos nunca se envían a un servicio de terceros. El uso es gratuito: no ponemos ninguna cuota por hora ni por día al número de procesos, no te hacemos ver anuncios antes de procesar y no añadimos marca de agua al resultado.
Otras herramientas de Archivo
RUPO Studio