Herramientas relacionadas
Que ofrece esta herramienta JSON a CSV
Convierta JSON a CSV en el navegador. Pegue o suba un array de objetos (o un solo objeto); claves anidadas con notacion de punto. Elija delimitador y descargue o copie.
- Objetos planos: Claves anidadas como address.city. Arrays y fechas como texto.
- Array o un objeto: Varias filas o una sola; cabecera con todas las claves.
- Delimitador: Coma, punto y coma, tabulacion o barra vertical.
- Pegar o subir: Area de texto o archivo .json.
- Descargar y copiar: Archivo .csv o portapapeles.
- Campos entrecomillados: Cuando llevan delimitador, comillas o saltos de linea.
- Privado: Todo en el cliente; sin servidor.
Por que convertir JSON a CSV?
CSV abre en hojas de calculo, bases de datos y ETL.
- Hojas de calculo: Excel o Google Sheets sin tratar JSON.
- Importacion: Muchas herramientas aceptan CSV con columnas planas.
- Sin subida: Los datos no salen de su dispositivo.
Como funciona la conversion
Se analiza el JSON, se aplana cada objeto y la cabecera es la union de claves ordenadas.
- Analizar: Un objeto = una fila; array de objetos = una fila por elemento.
- Aplanar: Objetos anidados con puntos (ej. {"a":{"b":1}} -> a.b). Arrays y Date como texto.
- Generar CSV: Cabecera con todas las claves; filas alineadas.
- Salida: Descargar o copiar.
Opciones
Controles del CSV generado.
- Delimitador: Coma por defecto; punto y coma en locales europeos; tabulacion para TSV; barra en pipelines.
- Aplanado: Siempre tabla plana con rutas de clave por columna.
- Codificacion (archivo): UTF-8, Windows-1252 o ISO-8859-1 al leer archivo.
Cual delimitador usar
Segun donde abrira el CSV.
- Coma: CSV estandar e ingles.
- Punto y coma: Excel en muchos paises europeos.
- Tabulacion: TSV o herramientas que esperan tabulaciones.
- Barra vertical: Algunos sistemas ETL.
Procesamiento en el lado del cliente.
Preguntas frecuentes
Que formato JSON?
Array de objetos, ej. [{"id":1}]. Tambien un objeto. Anidado -> puntos (address.city).
Que es aplanar?
Objetos anidados en claves con puntos. Arrays y fechas como texto.
Delimitadores?
Coma, punto y coma, tabulacion o barra.
Estan seguros mis datos?
Si. Solo en el navegador.
Copiar sin descargar?
Si. Boton Copiar CSV.