Aggiungi una riga vuota a un foglio di lavoro Excel utilizzando l'API Aspose.Cells Cloud
Questa API REST consente di aggiungere una nuova riga a un foglio di lavoro Excel. Essa inserisce una riga vuota all’indice zero-based specificato.
Prerequisiti:
- È necessario includere un token di accesso Aspose Cloud valido (Bearer JWT) nell’header
Authorization. - Il libro di lavoro target deve essere caricato nello storage Aspose Cloud, e i parametri
folderestorageNamedevono puntare alla sua posizione.
Note:
- L’indice
rowIndexè zero-based; inserire alla posizione 0 aggiunge una riga all’inizio del foglio di lavoro. - I fogli di lavoro Excel hanno un massimo di 1.048.576 righe; tentare di inserire oltre questo limite comporterà un errore.
API PutInsertWorksheetRow
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/cells/rows/{rowIndex}
Sicurezza e autenticazione
Le API Aspose.Cells Cloud sono sicure e richiedono l'autenticazione tramite token JWT.
Parametri della richiesta
| Nome parametro | Tipo | Posizione | Descrizione |
|---|---|---|---|
| name | string | path | Nome del file del libro di lavoro. |
| sheetName | string | path | Nome del foglio di lavoro. |
| rowIndex | integer | path | Indice zero-based in cui verrà inserita la nuova riga. |
| folder | string | query | Percorso della cartella nello storage contenente il libro. |
| storageName | string | query | Nome dello storage Aspose Cloud da utilizzare. |
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 Aspose.Cells. L’esempio seguente mostra come effettuare chiamate all’API Cloud con cURL.
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 | File caricato supera il limite di dimensione. |
| 500 | Errore interno del server | Errore imprevisto nel server. |
Esempio di risposta di errore (es. quando l’indice della riga supera il limite del foglio di lavoro):
{
"Code": 400,
"Status": "Bad Request",
"Message": "Indice riga fuori intervallo. Il numero massimo di righe consentito è 1048576."
}
Famiglia di SDK Cloud
L’utilizzo di un SDK è il modo migliore per accelerare lo sviluppo. Un SDK astrae i dettagli a basso livello, consentendoti di concentrarti sulle attività del tuo progetto. 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 Aspose.Cells utilizzando vari SDK: