Qué hace
Convierta una respuesta de API o una exportación JSON en un CSV listo para hojas de cálculo, o un archivo CSV en JSON. La vista previa en tabla muestra exactamente cómo quedan las filas y las columnas.
JSON → CSV
- Cada clave se convierte en una columna, aunque solo aparezca en algunas filas. Las columnas mantienen el orden en que aparecen las claves por primera vez.
- Los objetos anidados se aplanan en rutas con puntos (
address.city) o se mantienen como texto JSON si desactiva el aplanado. Los arrays se escriben como cadenas JSON (["admin","billing"]). - Funciona con respuestas envueltas: para
{"data": [ ... ]}se usan las filas dentro dedata. - Entrecomillado correcto para delimitadores, comillas, saltos de línea y espacios iniciales o finales.
- Coma, punto y coma, tabulador o barra vertical, finales de línea CRLF o LF y un BOM UTF-8 opcional para que Excel muestre bien los caracteres acentuados.
CSV → JSON
- Análisis según RFC 4180: campos entre comillas, comillas dobladas (
"") y saltos de línea dentro de comillas. - Detección automática del delimitador, fila de encabezado activada o no (sin encabezado obtiene arrays).
- Inferencia de tipos (opcional): números,
true/false, celdas vacías comonully arrays/objetos JSON en celdas. Valores como007siguen siendo cadenas para no perder los ceros iniciales. - Las rutas con puntos vuelven a anidarse, de modo que un CSV creado aquí se convierte de nuevo en el JSON original.
- Las comillas sin cerrar se indican con el número de línea; las filas con un número de campos distinto se muestran como advertencia.
Privacidad
Todo se ejecuta en su navegador y no se sube nada. Su última entrada de cada dirección se guarda en el almacenamiento local.