Importera heltalsarray till Excel-arbetsblad – Aspose.Cells Cloud API
Denna REST API importerar en heltalsarray till ett Excel-arbetsblad.
Begäran måste vara en HTTP POST med multipart-innehåll (se RFC 2046 eller RFC 1341). Den första delen av multipart-kroppen innehåller JSON-payloaden ImportIntegerArrayOption, och den andra delen innehåller källfilen (t.ex. en CSV- eller binär Excel-fil).
PostImportData API
POST https://api.aspose.cloud/v3.0/cells/import
Båda slutpunkterna accepterar samma multipart-payload. Den första slutpunkten utför en generisk importåtgärd, medan den andra riktar sig till en specifik arbetsbok som identifieras av {name}.
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Begäran parametrar
ImportIntegerArrayOption
| Parameternamn | Typ | Beskrivning |
|---|---|---|
| FirstRow | int | Nullbaserat index för den första raden där data ska placeras. |
| FirstColumn | int | Nullbaserat index för den första kolumnen där data ska placeras. |
| IsVertical | boolean | true för att infoga arrayen vertikalt (nedåt i en kolumn); false för att infoga den horisontellt ( längs en rad). |
| Data | Integer[] | Den heltalsarray som ska importeras. |
| DestinationWorksheet | string | Namn på det arbetsblad som ska ta emot data. |
| IsInsert | boolean | true för att infoga rader/kolumner innan data skrivs; false för att skriva över befintliga celler. |
| ImportDataType | string | Typ av data som importeras. Giltiga värden: IntArray, DoubleArray, StringArray, TwoDimensionIntArray, TwoDimensionDoubleArray, TwoDimensionStringArray, BatchData, csvData. |
| Source | FileSource | Indikerar positionen för datafilen när parametern BatchData är null. |
Exempel på begäran
{
"Data": [1, 2, 4],
"DestinationWorksheet": "Sheet1",
"FirstRow": 1,
"FirstColumn": 2,
"IsVertical": true,
"IsInsert": true,
"ImportDataType": "IntArray"
}
Svar
En lyckad begäran returnerar HTTP 200 med en JSON-payload liknande följande:
{
"Code": 200,
"Status": "OK"
}
Möjliga statuskoder:
| Kod | Betydelse |
|---|---|
| 200 | Importen lyckades |
| 400 | Felaktig begäran – saknad eller ogiltig data |
| 401 | Obehörig – ogiltig eller saknad token |
| 500 | Internt serverfel |
Hur du använder PostImportData API med SDK:er
PostImportData API-specifikation
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och låter dig utföra REST-interaktioner direkt från en webbläsare.
Använd Aspose.Cells Cloud SDK:er
Att använda en SDK är det snabbaste sättet att integrera denna funktionalitet. SDK:er abstraherar från de lågnivådetaljer och låter dig fokusera på din affärslogik. Se GitHub-förrådet för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur man anropar Aspose.Cells webbtjänster med olika SDK:er: