Cómo convertir datos locales de tabla de hoja de cálculo a un archivo JSON: Guía paso a paso

Convierta una tabla local de hoja de cálculo/Excel a un archivo JSON mediante la API web Aspose.Cells Cloud.

API para convertir tabla a JSON

API web

PUT https://api.aspose.cloud/v4.0/cells/convert/table/json

Seguridad y autenticación

Las API de Aspose.Cells Cloud son seguras y requieren autenticación basada en token JWT.

Parámetros de solicitud

Nombre del parámetro Tipo Ubicación Descripción
Spreadsheet Archivo FormData El archivo de Excel que se va a cargar.
worksheet Cadena Query Nombre de la hoja de cálculo que contiene la tabla.
tableName Cadena Query Nombre de la tabla que se va a convertir.
outPath Cadena Query (Opcional) Ruta de la carpeta donde se guardará el archivo JSON resultante; por defecto es null.
outStorageName Cadena Query (Opcional) Nombre del almacenamiento donde se colocará el archivo de salida.
fontsLocation Cadena Query (Opcional) Ruta a las fuentes personalizadas utilizadas durante la conversión.
region Cadena Query (Opcional) Configuración regional para el libro de trabajo.
password Cadena Query (Opcional) Contraseña para abrir un libro de trabajo protegido.

Respuesta

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

Códigos de estado HTTP

Código Significado Descripción
200 Correcto Filtro aplicado correctamente; la respuesta contiene detalles de la operación.
400 Solicitud incorrecta Parámetros ausentes o no válidos (por ejemplo, tipo de archivo no admitido).
401 No autorizado Token JWT no válido o ausente.
413 Payload demasiado grande El archivo cargado excede el límite de tamaño.
500 Error interno del servidor Error inesperado en el servidor.

¿Dónde debería utilizar la API para convertir tabla a JSON?

  • Paneles en tiempo real – Convierta datos de Excel en vivo a JSON para bibliotecas de gráficos como Chart.js o D3.js.
  • Hoja de cálculo como servicio – Exponga tablas de Excel como puntos finales JSON para otros microservicios.
  • Cargas útiles de webhook – Transforme datos de hojas de cálculo en JSON para notificaciones webhook.
  • Prototipado rápido de datos – Convierta rápidamente datos de Excel limpiados a JSON para análisis con Python o R.
  • Tuberías de aprendizaje automático – Preprocese datos de entrenamiento almacenados en hojas de cálculo empresariales.
  • Operaciones de comercio electrónico – Sincronice catálogos de productos o hojas de precios con sitios web mediante JSON.
  • Automatización de informes – Genere feeds JSON a partir de modelos financieros para informes automáticos.
  • Configuración de aplicaciones – Gestione banderas de características, configuraciones o parámetros de pruebas A/B en Excel → JSON.
  • Soporte multilenguaje – Convierta hojas de cálculo de localización a JSON para bibliotecas i18n.
  • Menús/navegación dinámica – Almacene estructuras de navegación de sitios web en Excel y despliéguelas como JSON.

¿Por qué debería utilizar la API para convertir tabla a JSON?

  • Amigable para desarrolladores – Aspose.Cells Cloud proporciona SDK para muchos lenguajes, reduciendo el esfuerzo de desarrollo y ofreciendo documentación exhaustiva.
  • Rentable – Convierta datos de tabla sin cargar primero el libro de trabajo, ahorrando espacio de almacenamiento y reduciendo costos.
  • Compatibilidad moderna con web y dispositivos móviles – JSON es el lenguaje nativo de datos de la web; la API le permite alimentar datos de hoja de cálculo en vivo directamente en React, Vue, Angular, aplicaciones móviles o aplicaciones de una sola página sin análisis complejos.
  • Amplia compatibilidad con lenguajes – JSON funciona con prácticamente todos los lenguajes de programación, bases de datos y servicios web.
  • Preservación de datos estructurados
    • Detección inteligente de estructura – Convierte automáticamente datos tabulares en matrices u objetos JSON adecuados.
    • Asignación de encabezados – Utiliza la primera fila como claves JSON para estructuras de objetos limpias.
    • Conservación de tipos de datos – Mantiene números, fechas y valores booleanos (no solo texto).

Historial de versiones: El punto final Convert Table to JSON se introdujo con la versión de API v4.0 (2024) y sigue siendo la versión estable actual. Los puntos finales anteriores de la v3.x están obsoletos.

¿Cómo utilizar la API para convertir tabla a JSON con SDK?

Especificación de la API para convertir tabla a JSON

La Especificación de la API para convertir tabla a JSON{:target="_blank" rel=“noopener noreferrer”} proporciona una interfaz de programación accesible públicamente, lo que permite interacciones REST directamente desde un navegador web.

Puede utilizar la herramienta de línea de comandos cURL para acceder fácilmente a los servicios web de Aspose.Cells. El siguiente ejemplo muestra cómo realizar llamadas a la API en la nube con cURL.

Utilizar SDK de Aspose.Cells Cloud

El uso de un SDK abstracte los detalles de bajo nivel, lo que le permite convertir una tabla de hoja de cálculo en un archivo JSON con un código mínimo. Consulte el repositorio oficial de GitHub para obtener una lista completa de los SDK de Aspose.Cells Cloud.

Los siguientes ejemplos de código muestran cómo interactuar con los servicios web de Aspose.Cells mediante diversos SDK: