Importare dati senza utilizzare l'archiviazione – Aspose.Cells Cloud API
L’importazione di dati Excel può essere complessa poiché molti fattori influenzano il risultato finale. Tutti questi fattori devono essere presi in considerazione durante il processo di importazione. Aspose.Cells Cloud semplifica l’importazione di vari formati e tipi di dati in un file Excel, garantendo una qualità professionale.
Questa API REST importa dati all’interno di un file Excel.
API PostImportData
POST https://api.aspose.cloud/v3.0/cells/import
Sicurezza e autenticazione
Le API di Aspose.Cells Cloud sono sicure e richiedono l’autenticazione basata su token JWT.
Parametri della richiesta:
| Nome parametro | Tipo | Posizione | Descrizione |
|---|---|---|---|
| file | file | formData | Il file Excel da caricare. |
| ImportOption | ImportOption | JSON body | Oggetto JSON che definisce i dati da importare, il relativo tipo (ad esempio IntArray, DoubleArray, StringArray) e la posizione all’interno del foglio di calcolo. |
I parametri ImportOption sono descritti nel riferimento Opzione ImportData /cells/import/#import-data-option-parameter.
Prerequisiti:
Un token JWT valido deve essere generato in anticipo e la dimensione del file non deve superare il limite del servizio (tipicamente 100 MB). I formati di file supportati includono XLS, XLSX, CSV e ODS. Assicurati che l’SDK appropriato sia installato se preferisci l’accesso programmatico.
Risposta
{
"Status":"OK",
"Code":200
}
Codici di stato HTTP
| Codice | Significato | Descrizione |
|---|---|---|
| 200 | OK | Filtro applicato correttamente; la risposta contiene i dettagli dell’operazione. |
| 400 | Richiesta non valida | Parametri mancanti o non validi (ad esempio, tipo di file non supportato). |
| 401 | Non autorizzato | Token JWT non valido o mancante. |
| 413 | Payload troppo grande | Il file caricato supera il limite di dimensione. |
| 500 | Errore interno del server | Errore imprevisto del server. |
Note:
Durante l’invio della richiesta, l’intestazione Content-Type: multipart/form-data viene impostata automaticamente tramite il flag -F. Per payload di grandi dimensioni, considera la compressione dei dati prima dell’importazione e implementa una logica di retry per errori transitori.
Come utilizzare l’API PostImportData con gli SDK
Specifica dell’API PostImportData
La Specifiche OpenAPI definiscono un’interfaccia di programmazione pubblicamente accessibile e consentono di effettuare interazioni REST direttamente da un browser web.
È possibile utilizzare lo strumento a riga di comando cURL per accedere facilmente ai servizi web di Aspose.Cells. L’esempio seguente mostra come effettuare chiamate all’API Cloud tramite cURL.
Utilizzare gli SDK di Aspose.Cells Cloud
L’utilizzo di un SDK rappresenta il modo più rapido per velocizzare lo sviluppo. Un SDK gestisce i dettagli a basso livello e consente di concentrarsi sulle attività del proprio progetto. Consulta il repository GitHub per l’elenco completo degli SDK di Aspose.Cells Cloud.
I seguenti esempi di codice mostrano come chiamare i servizi web Aspose.Cells utilizzando vari SDK: