Importa un array bidimensionale di doppi in un foglio di lavoro Excel
Questa API REST importa un array bidimensionale di doppi in un foglio di lavoro Excel.
La richiesta è un HTTP POST con contenuto multipart (vedi RFC 2046 o RFC 1341). La prima parte del corpo multipart contiene i dati Import2DimensionDoubleArrayOption, mentre la seconda parte contiene il file dei dati di origine.
API REST
POST https://api.aspose.cloud/v3.0/cells/import
POST https://api.aspose.cloud/v3.0/cells/{name}/importdata
I parametri importanti sono descritti nella tabella seguente:
Import2DimensionDoubleArrayOption
| Nome parametro | Tipo | Descrizione |
|---|---|---|
| FirstRow | int |
Indice di riga (1-based) in cui inizia l’importazione. |
| FirstColumn | int |
Indice di colonna (1-based) in cui inizia l’importazione. |
| Data | Double[,] |
Array bidimensionale di valori doppi da importare. |
| DestinationWorksheet | string |
Nome del foglio di lavoro che riceverà i dati. |
| IsInsert | string |
"true" per inserire righe, "false" per sovrascrivere le celle esistenti. |
| ImportDataType | string |
Tipo di dati in fase di importazione (es. IntArray, DoubleArray, TwoDimensionDoubleArray, BatchData, csvData, ecc.). |
| Source | FileSource |
Indica la posizione del file dati quando il parametro BatchData è null. |
Esempio
{
"Data": [
[1.0, 2.9, 3.1],
[2.0, 2.1, 3.1]
],
"DestinationWorksheet": "Sheet2",
"FirstRow": 4,
"FirstColumn": 1,
"importDataType": "TwoDimensionDoubleArray"
}
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 (es. 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 sul server. |
Come utilizzare l’API PostImportData con gli SDK
Specifica dell’API PostImportData
La Specifiche OpenAPI definiscono un’interfaccia di programmazione pubblicamente accessibile che consente di effettuare interazioni REST direttamente da un browser web.
Utilizzo degli SDK di Aspose.Cells Cloud
L’utilizzo di un SDK è il modo più rapido per integrare questa funzionalità. Gli SDK gestiscono i dettagli di basso livello, permettendoti di concentrarti sulla logica di business. Consulta il repository GitHub per un elenco completo degli SDK di Aspose.Cells Cloud.
I seguenti esempi di codice mostrano come chiamare i servizi web di Aspose.Cells utilizzando vari SDK: