Cómo usarla
Pega un array JSON de objetos cuyos valores sean cadenas, números, booleanos o null. Convertir genera el CSV. Los objetos y arrays anidados se rechazan en lugar de aplanarse en silencio.
Ejemplo
Dos objetos planos se convierten en una fila de cabecera y dos filas de datos.
Entrada
[{"name":"Ada","year":1815},{"name":"Grace","year":1906}]
Salida
name,year
Ada,1815
Grace,1906
Cómo funciona
El conversor lee el JSON, recoge los nombres de campo en el orden de primera aparición y escribe un CSV al estilo RFC. Los campos ausentes se convierten en celdas vacías. Un único objeto plano se acepta como una fila. Un array de escalares se convierte en una columna llamada value.
Errores habituales
- Objeto address anidado Quita el objeto anidado o exporta esa rama por separado. La herramienta nombrará el campo que rechazó.
- El valor raíz es un número Envuelve las filas en un array o proporciona un objeto plano.
- Excel muestra caracteres incorrectos Activa la opción BOM de Excel para que Excel reconozca UTF-8.
Limitaciones
Los datos anidados no se aplanan, porque aplanar puede ocultar información. Los enteros muy grandes pueden perder precisión en el propio JSON. La opción BOM solo añade una marca de orden de bytes. No cambia las filas.
Privacidad
El texto que pegas se procesa en tu navegador. PepsTools no lo recibe, no lo almacena ni lo envía a otro servicio.
Preguntas
¿Los campos anidados se unirán con puntos?
No. Si un valor es un objeto o un array, la conversión se detiene y nombra el campo.