Ein Listenobjekt (Tabelle) zu einem Excel-Arbeitsblatt hinzufügen – Aspose.Cells Cloud-Dokumentation
Diese REST-API fügt ein Listenobjekt (Tabelle) zu einem Excel-Arbeitsblatt hinzu.
Bevor Sie diesen Endpunkt verwenden, stellen Sie sicher, dass Sie über ein gültiges JWT-Token verfügen, die Arbeitsmappe in einer unterstützten Cloud-Speicherlösung gespeichert ist und das Arbeitsblatt vorhanden ist.
REST-API
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/listobjects
Anforderungsparameter
| Parametername | Typ | Ort | Beschreibung |
|---|---|---|---|
| name | string | path | Dateiname der Arbeitsmappe. |
| sheetName | string | path | Name des Arbeitsblatts. |
| startRow | integer | query | Nullbasierter Index der ersten Zeile des Tabellenbereichs. |
| startColumn | integer | query | Nullbasierter Index der ersten Spalte des Tabellenbereichs. |
| endRow | integer | query | Nullbasierter Index der letzten Zeile des Tabellenbereichs. |
| endColumn | integer | query | Nullbasierter Index der letzten Spalte des Tabellenbereichs. |
| hasHeaders | boolean | query | true, wenn die erste Zeile Spaltenüberschriften enthält, andernfalls false. |
| listObject | object | body | Definition des Listenobjekts (siehe Schema des Anforderungstextes). |
| folder | string | query | Ordner, der die Arbeitsmappe enthält. |
| storageName | string | query | Name des Speichers. |
Schema des Anforderungstextes
Das listObject-Objekt beschreibt die zu erstellende Tabelle. Es werden nur die gängigsten Eigenschaften angezeigt; die vollständige Liste finden Sie in der OpenAPI-Spezifikation.
{
"displayName": "MeineTabelle",
"showTotals": false,
"style": "TableStyleMedium2"
}
Beispielanforderung (cURL)
curl -v "https://api.aspose.cloud/v3.0/cells/Book1.xlsx/worksheets/Sheet1/listobjects?startRow=1&startColumn=1&endRow=10&endColumn=12&hasHeaders=true" \
-X PUT \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer <jwt token>" \
-d '{
"displayName": "MeineTabelle",
"showTotals": false,
"style": "TableStyleMedium2"
}'
Beispielantwort
{
"Code": 200,
"Status": "OK"
}
Fehlercodes
| HTTP-Status | Grund | Beschreibung |
|---|---|---|
| 400 | Bad Request | Ungültige Bereichsparameter oder fehlerhafter JSON-Text. |
| 401 | Unauthorized | Fehlendes oder abgelaufenes JWT-Token. |
| 404 | Not Found | Angegebene Arbeitsmappe oder Arbeitsblatt existiert nicht. |
| 500 | Internal Server Error | Unerwarteter Serverfehler. |
Beispiel für eine 400-Antwort
{
"Code": 400,
"Status": "Bad Request",
"Message": "Ungültige Bereichsparameter."
}
Beispiel für eine 401-Antwort
{
"Code": 401,
"Status": "Unauthorized",
"Message": "Authentifizierungstoken fehlt oder ist abgelaufen."
}
Die OpenAPI-Spezifikation enthält die vollständige Spezifikation für diesen Vorgang.
Cloud SDK-Familie
Die Verwendung eines SDK ist die beste Möglichkeit, die Entwicklungsgeschwindigkeit zu erhöhen. Ein SDK übernimmt die Details auf unterster Ebene und ermöglicht es Ihnen, sich auf Ihre Projektanforderungen zu konzentrieren. Besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs anzuzeigen.
Die folgenden Codebeispiele zeigen, wie Aufrufe an Aspose.Cells-Webdienste mithilfe verschiedener SDKs durchgeführt werden: