Datos clave
- Categoría
- Conversión y codificación
- Tipos de entrada
- file, select, text, number, checkbox
- Tipo de salida
- file
- Cobertura de muestras
- 4
- API disponible
- Yes
Resumen
El Extractor de Rango XLSX es una herramienta eficiente diseñada para convertir datos específicos de archivos Excel en formato JSON, permitiendo extraer hojas completas, rangos definidos o rangos nombrados con precisión.
Cuándo usarlo
- •Cuando necesitas integrar datos de una hoja de cálculo específica en una aplicación web o base de datos.
- •Al requerir la conversión de tablas de Excel en objetos JSON estructurados basados en encabezados de fila.
- •Para extraer datos de rangos nombrados complejos sin procesar manualmente todo el archivo.
Cómo funciona
- •Carga tu archivo Excel (.xlsx o .xls) en la herramienta.
- •Selecciona el modo de extracción: 'Celda Objetos' para coordenadas detalladas o 'Registro Objetos' para mapear filas según encabezados.
- •Define el rango específico (ej. A1:D100), el nombre del rango o la hoja de trabajo.
- •Configura opciones adicionales como la fila de encabezado o la exclusión de celdas vacías y descarga tu archivo JSON.
Casos de uso
Ejemplos
1. Extracción de rango nombrado para API
Desarrollador Backend- Contexto
- Necesito extraer una tabla de ventas definida como 'SalesRegion' en un archivo Excel para alimentar un endpoint de mi API.
- Problema
- Extraer solo el rango específico sin procesar todo el libro de trabajo.
- Cómo usarlo
- Subir el archivo, seleccionar modo 'Celda Objetos' e ingresar 'SalesRegion' en el campo de rango nombrado.
- Configuración de ejemplo
-
mode: cell_objects, namedRange: SalesRegion, includeCoordinates: true - Resultado
- Un archivo JSON con los valores de las celdas y sus coordenadas exactas listo para ser consumido.
2. Conversión de lista de clientes a JSON
Analista de Datos- Contexto
- Tengo una lista de clientes en un rango A1:C20 y necesito convertirla a objetos JSON donde la primera fila sean las claves.
- Problema
- Convertir filas de Excel en objetos JSON legibles por código.
- Cómo usarlo
- Subir el archivo, seleccionar modo 'Registro Objetos' y definir la fila 1 como encabezado.
- Configuración de ejemplo
-
mode: records, range: A1:C20, headerRow: 1, dropBlankCells: true - Resultado
- Un array de objetos JSON donde cada objeto representa una fila con claves basadas en los encabezados de la columna.
Probar con muestras
json, xml, xlsxHubs relacionados
Preguntas frecuentes
¿Qué formatos de archivo admite la herramienta?
La herramienta admite archivos en formato .xlsx y .xls (Microsoft Excel).
¿Puedo extraer solo una parte de mi hoja de cálculo?
Sí, puedes especificar un rango A1 (ej. A1:C20) o utilizar un rango nombrado previamente definido en tu archivo Excel.
¿Cuál es la diferencia entre 'Celda Objetos' y 'Registro Objetos'?
'Celda Objetos' devuelve el valor de cada celda junto con sus coordenadas, mientras que 'Registro Objetos' convierte las filas en objetos JSON usando la fila de encabezado como claves.
¿Se pueden eliminar las celdas vacías automáticamente?
Sí, la herramienta incluye una opción para eliminar celdas o filas en blanco, manteniendo tu JSON limpio y optimizado.
¿Es necesario incluir las coordenadas en el resultado?
No, puedes activar o desactivar la opción 'Incluir Fila/Col Coordenadas' según tus necesidades de integración.