Importar datos JSON en Excel

Esta API REST importa datos JSON en una hoja de cálculo de Excel.

API REST

POST https://api.aspose.cloud/v3.0/cells/{name}/importjson

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 Ubicación Tipo Descripción
name Ruta string Nombre del archivo del libro de cálculo.
importJsonRequest Cuerpo HTTP clase Carga útil de la solicitud que contiene los detalles de la importación JSON.
password Cadena de consulta string Contraseña para abrir el libro de cálculo (si está protegido).
folder Cadena de consulta string Carpeta que contiene el libro de cálculo original.
storageName Cadena de consulta string Nombre del almacenamiento donde reside el libro de cálculo.
outPath Cadena de consulta string Ruta del archivo de salida tras la importación. Si se omite, el libro de cálculo actualizado se devuelve en la respuesta.
outStorageName Cadena de consulta string Nombre del almacenamiento para el archivo de salida.
checkExcelRestriction Cadena de consulta string Indicador que especifica si se deben aplicar restricciones específicas de Excel (true/false).

Ejemplo de cuerpo de solicitud

{
  "JsonFileSource": {
    "FilePath": "string"
  },
  "ImportPosition": {
    "SheetName": "string",
    "RowIndex": 0,
    "ColumnIndex": 0
  },
  "JsonContent": "string"
}

Respuesta

Una solicitud correcta devuelve HTTP 200 con una carga útil JSON similar a:

{
  "Code": 200,
  "Status": "OK"
}

Códigos de estado posibles:

Código Significado
200 Importación realizada correctamente
400 Solicitud incorrecta: faltan o son inválidos los datos
401 No autorizado: token inválido o ausente
500 Error interno del servidor

Cómo utilizar la API PostWorkbookImportJson con SDK

Especificación de la API PostWorkbookImportJson

La Especificación OpenAPI define una interfaz de programación públicamente accesible y permite realizar interacciones REST directamente desde un navegador web.

Utilizar los SDK de Aspose.Cells Cloud

Utilizar un SDK es la forma más eficiente de acelerar el desarrollo. Los SDK gestionan los detalles de bajo nivel, permitiéndole centrarse en la lógica de su negocio. Para obtener una lista completa de los SDK de Aspose.Cells Cloud, visite el repositorio de GitHub.

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