Convertir JSON a CSV: revisar valores y tipos de datos
La conversión requiere un array cuyos elementos sean objetos. Decida si los objetos anidados deben ocupar columnas separadas o quedar como cadenas JSON en las celdas; la tabla se interpreta de forma distinta en cada caso.

Cómo utilizar esta herramienta
- Elige archivos en formato JSON. Máximo: 1.
- Revisa los ajustes (Aplanar objetos anidados) e inicia el proceso.
- Descarga el resultado CSV y revisa su contenido y calidad.
Elija la configuración correcta
Active el aplanado para convertir las propiedades de objetos anidados en encabezados unidos por puntos. Los arrays no se expanden en varias filas; revise esas celdas por separado si desea analizar cada elemento.
- Entrada admitida
- JSON
- Salida
- CSV
- Configuraciones disponibles
- Aplanar objetos anidados
Antes de empezar
Aclarar el significado de los datos
Antes de transformar datos, determine qué representa cada fila o valor y conserve una copia. En tablas, revise encabezados, separadores y codificación; en archivos estructurados, los objetos o arrays requeridos. La apariencia en una hoja de cálculo no basta para interpretar identificadores, fechas e importes.
Elija columnas de correspondencia, reglas de tipo y campos de salida según el sistema de destino, cuando esas opciones estén disponibles. Pruebe una muestra con un vacío, una repetición y puntuación. Para etiquetas, gráficos o documentos personalizados, compruebe columnas de origen, unidades y textos.
Defina controles previos: un identificador que debe conservar su escritura, un valor de interpretación conocida y una relación esperada entre registros. Si hay reglas de tipo o correspondencia, distinga el valor fuente de su visualización en el programa. Pruebe fechas ambiguas y claves con distinta escritura antes de aplicar una regla amplia. Guarde las reglas y los requisitos junto al resultado para atribuir una diferencia a entrada, interpretación o transformación.
Comprobar valores y excepciones
Abra o importe la salida con los ajustes del destino. Compare encabezados, número de registros y valores de muestra con la fuente. Resumir, dividir o quitar duplicados puede cambiar el número de filas de forma intencionada; compruebe la causa en lugar de exigir que cualquier transformación conserve el mismo total.
Lea los informes de excepciones o validación antes de continuar. Ante columnas desplazadas, caracteres dañados o claves ausentes, revise delimitador, codificación y escritura exacta del encabezado. Codificar no es cifrar y dar formato no confirma el significado. Pruebe los códigos o etiquetas impresos antes de producir todo el conjunto.
Ejemplo de entrada y salida
JSON array de objetos → header-and-row CSVLos ejemplos describen el flujo de trabajo. Los resultados dependen del archivo fuente y de la configuración.
Compruebe el resultado antes de guardar
Cuando los objetos tienen propiedades diferentes, verifique que los encabezados CSV incluyan todos los campos que necesita. Compare espacios en blanco, valores de matriz e identificadores de ceros iniciales después de importar el archivo a una hoja de cálculo.
Si el resultado no es el esperado
Un único objeto de nivel superior o una serie de números simples no son adecuados para esta conversión. Resuelva las colisiones entre claves de puntos existentes y nombres de propiedades aplanados antes de exportar los datos.
Límites a tener en cuenta
- JSON representa objetos, matrices, cadenas, números, booleanos y null. Los nombres de propiedades llevan comillas dobles. Formatea para revisar los datos y usa CSV para tablas adecuadas.
- JSON no admite comentarios ni comas finales. La precisión numérica depende de los límites de JavaScript.
- Revisa codificación, separador y columnas. Los números grandes pueden perder precisión en JavaScript; CSV no conserva todos los tipos ni estructuras anidadas.
Continuar con herramientas relacionadas
Esta guía explica la herramienta de acceso público que se utiliza en el navegador. Guarde una copia del original y revise el resultado antes de compartirlo.
Esta traducción fue preparada con asistencia de software. También puedes leer la versión en inglés. Leer en ingles