Cómo convertir CSV a JSON
- Añada su archivo .CSV: arrástrelo al cuadro de arriba o haga clic para buscarlo.
- Conviértalo a .JSON en pocos segundos.
- Descargue su nuevo archivo .JSON.
Qué esperar
- Los valores CSV son cadenas por defecto - un número como «9.99» permanece entre comillas a menos que la herramienta aplique inferencia de tipos (
pandaslo hace; las herramientas en línea varían). - Se requiere una fila de encabezado; sin ella, las claves por defecto serán índices de columna como «0», «1», «2».
- Un desajuste de delimitador - se esperan comas pero el archivo usa puntos y coma - colapsa cada fila en un solo campo JSON; especifique siempre el delimitador correcto.
Preguntas frecuentes
¿Necesito instalar algo para convertir CSV a JSON?
No - nuestro convertidor gratuito arriba funciona sin instalación. Para archivos grandes o sensibles, use Python con
pandas localmente.¿Por qué todos mis valores JSON son cadenas en lugar de números?
CSV no tiene información de tipo, por lo que los convertidores generan cadenas por defecto;
pandas infiere números automáticamente, pero la mayoría de las herramientas en línea no.Mi CSV usa puntos y coma en lugar de comas - ¿se convertirá igual?
Sí, pero especifique el delimitador: en
pandas añada sep=';' a read_csv, y en csvjson use csvjson -d ';' file.csv.¿Puedo convertir JSON de nuevo a CSV?
Sí - aunque el proceso de ida y vuelta tiene pérdida: los objetos JSON anidados deben aplanarse primero, y los valores con tipo se convierten en cadenas simples en CSV.