Convertidor JSON ⇄ CSV
Conversión bidireccional con aplanamiento anidado, JSONL, delimitadores automáticos e inferencia de tipos inteligente.
Un conversor que maneja datos del mundo real, no solo ejemplos de libros de texto: los objetos anidados se aplanan de manera predecible, las matrices se convierten de tres maneras diferentes dependiendo de lo que necesita su hoja de cálculo, las secuencias JSONL se reconocen automáticamente y el analizador CSV sobrevive a comas entre comillas, nuevas líneas incrustadas y archivos de punto y coma regionales. La conversión se realiza a medida que escribe, completamente en su navegador.
Preguntas frecuentes
¿Cómo maneja los objetos JSON anidados?
Las estructuras anidadas se aplanan en nombres de columnas de puntos: {"user":{"name":"Jane"}} se convierte en una columna de nombre de usuario (el separador es configurable). Las matrices tienen tres modos: mantener como cadena JSON, unir valores con | o explotar en columnas indexadas como etiquetas.0, etiquetas.1.
¿Es compatible con JSONL (líneas JSON)?
Sí, automáticamente: pegue un objeto JSON por línea (el formato de registro/exportación estándar de muchas API y herramientas de datos) y se detectará y convertirá sin ninguna configuración.
¿Qué hace la opción BOM de Excel?
Excel solo muestra correctamente los caracteres UTF-8 (hindi, árabe, emojis, acentos) cuando el CSV comienza con una marca de orden de bytes. Márquelo cuando el archivo esté destinado a Excel; déjelo apagado para uso de programación.
¿Qué tan inteligente es la dirección CSV → JSON?
El delimitador se detecta automáticamente (coma, punto y coma, tabulación o barra vertical), los campos entre comillas con comas incrustadas y nuevas líneas se analizan correctamente según RFC 4180, y la inferencia de tipo opcional convierte "42" → 42, "verdadero" → verdadero y celdas vacías → nulo, al mismo tiempo que protege cosas como números de teléfono con ceros a la izquierda.
¿Existe un límite de tamaño de archivo?
Todo se ejecuta en la memoria de su navegador, por lo que los archivos de varios megabytes se convierten perfectamente en cualquier máquina moderna. No se carga nada en ninguna parte, lo que también significa que sus datos nunca salen de su dispositivo.