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: