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: