Lägg till ett listobjekt (tabell) i ett Excel-arbetsblad – Aspose.Cells Cloud-dokumentation

Detta REST API lägger till ett listobjekt (tabell) i ett Excel-arbetsblad.

Innan du använder denna slutpunkt, se till att du har en giltig JWT-token, att arbetsboken lagras i ett stöddat molnlagringssystem och att arbetsbladet finns.

REST API

PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/listobjects

Begärparametrar

Parametername Typ Plats Beskrivning
name string path Namn på arbetsboksfilen.
sheetName string path Namn på arbetsbladet.
startRow integer query Nollbaserat index för den första raden i tabellintervallet.
startColumn integer query Nollbaserat index för den första kolumnen i tabellintervallet.
endRow integer query Nollbaserat index för den sista raden i tabellintervallet.
endColumn integer query Nollbaserat index för den sista kolumnen i tabellintervallet.
hasHeaders boolean query true om den första raden innehåller kolumnrubriker, annars false.
listObject object body Definitionen av listobjektet (se Schemat för begärandetexten).
folder string query Mapp som innehåller arbetsboken.
storageName string query Lagringsnamn.

Schemat för begärandetexten

Objektet listObject beskriver tabellen som ska skapas. Endast de vanligaste egenskaperna visas; se OpenAPI-specifikationen för den fullständiga listan.

{
  "displayName": "MinTabell",
  "showTotals": false,
  "style": "TableStyleMedium2"
}

Exempel på begäran (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": "MinTabell",
        "showTotals": false,
        "style": "TableStyleMedium2"
      }'

Exempel på svar

{
  "Code": 200,
  "Status": "OK"
}

Felkoder

HTTP-status Anledning Beskrivning
400 Felaktig begäran Ogiltiga intervalsparametrar eller felaktig JSON-begärandetext.
401 Otillåten Saknad eller utgången JWT-token.
404 Hittades inte Den angivna arbetsboken eller arbetsbladet finns inte.
500 Internt serverfel Oväntat serverfel på serversidan.

Exempel på 400-svar

{
  "Code": 400,
  "Status": "Bad Request",
  "Message": "Invalid range parameters."
}

Exempel på 401-svar

{
  "Code": 401,
  "Status": "Unauthorized",
  "Message": "Authentication token is missing or expired."
}

OpenAPI-specifikationen innehåller den fullständiga kontraktet för denna operation.

Molnsdk-familj

Att använda en SDK är det bästa sättet att påskynda utvecklingen. En SDK hanterar detaljer på lågnivå och låter dig fokusera på dina projektuppgifter. Besök GitHub-förrådet för en fullständig lista över Aspose.Cells Cloud SDK:er.

Följande kodexempel visar hur man gör anrop till Aspose.Cells-webbtjänster med olika SDK:er: