Datos clave
- Categoría
- Format Conversion
- Tipos de entrada
- select, textarea, file, text, checkbox, number
- Tipo de salida
- file
- Cobertura de muestras
- 4
- API disponible
- Yes
Resumen
El Transformador XLSX JSON es una herramienta eficiente diseñada para la conversión bidireccional entre archivos Excel y estructuras de datos JSON, permitiendo gestionar objetos anidados mediante el aplanamiento de rutas y su posterior restauración.
Cuándo usarlo
- •Cuando necesitas convertir datos de una API en formato JSON a una hoja de cálculo Excel para su análisis.
- •Al requerir la migración de datos tabulares desde archivos Excel hacia sistemas que consumen JSON.
- •Para normalizar estructuras de datos complejas y anidadas en un formato plano compatible con hojas de cálculo.
Cómo funciona
- •Selecciona el modo de transformación deseado: JSON a XLSX o XLSX a JSON.
- •Carga tu archivo o pega el código JSON en el área de entrada.
- •Configura el separador de rutas para definir cómo se manejarán los objetos anidados.
- •Ejecuta la conversión y descarga el archivo resultante con la estructura de datos procesada.
Casos de uso
Ejemplos
1. Exportar datos de API a Excel
Desarrollador Backend- Contexto
- Necesito presentar los datos de usuarios obtenidos de una API en un formato legible para el equipo de marketing.
- Problema
- Los datos de la API contienen objetos anidados (direcciones, etiquetas) que no se visualizan correctamente en una tabla simple.
- Cómo usarlo
- Selecciona 'JSON a XLSX', pega el JSON en el área de entrada y define el separador de rutas como un punto.
- Configuración de ejemplo
-
mode: json_to_xlsx, pathSeparator: '.', arrayMode: 'index' - Resultado
- Se genera un archivo Excel donde cada propiedad anidada se convierte en una columna independiente, facilitando la lectura.
2. Importar configuración desde Excel
Analista de Datos- Contexto
- El equipo de operaciones gestiona las reglas de negocio en un archivo Excel que debe ser consumido por nuestra aplicación.
- Problema
- El sistema requiere un archivo JSON con una estructura específica que no coincide con el formato plano de Excel.
- Cómo usarlo
- Selecciona 'XLSX a JSON', sube el archivo Excel y activa la opción de restaurar tipos de datos.
- Configuración de ejemplo
-
mode: xlsx_to_json, restoreTypes: true, pathSeparator: '.' - Resultado
- El archivo Excel se transforma en un archivo JSON estructurado, listo para ser integrado en el sistema.
Probar con muestras
json, xml, xlsxHubs relacionados
Preguntas frecuentes
¿Puede manejar objetos JSON profundamente anidados?
Sí, la herramienta utiliza un separador de rutas (por defecto un punto) para aplanar las jerarquías de los objetos en columnas de Excel.
¿Qué sucede con los valores nulos durante la conversión?
Puedes optar por mantener o descartar los valores nulos activando la opción correspondiente en la configuración.
¿Es posible restaurar los tipos de datos originales?
Sí, al convertir de XLSX a JSON, la herramienta intenta restaurar los tipos de datos originales si la opción de restauración está habilitada.
¿Qué formatos de archivo Excel son compatibles?
La herramienta admite los formatos estándar .xlsx y .xls.
¿Cómo se manejan los arreglos dentro del JSON?
Puedes elegir entre usar rutas indexadas para cada elemento del arreglo o guardar el arreglo como una cadena de texto JSON.