Importera 2‑dimensionellt dubbelarray till Excel-arbetsblad
Denna REST API importerar ett tvådimensionellt dubbelarray till ett Excel-arbetsblad.
Begäran är en HTTP POST med multipart-innehåll (se RFC 2046 eller RFC 1341). Den första delen av multipart-brödtexten innehåller data för Import2DimensionDoubleArrayOption, och den andra delen innehåller källfilen med data.
REST API
POST https://api.aspose.cloud/v3.0/cells/import
POST https://api.aspose.cloud/v3.0/cells/{name}/importdata
De viktiga parametrarna beskrivs i följande tabell:
Import2DimensionDoubleArrayOption
| Parameter Name | Typ | Beskrivning |
|---|---|---|
| FirstRow | int |
Radindex (1‑baserat) där importen börjar. |
| FirstColumn | int |
Kolumnindex (1‑baserat) där importen börjar. |
| Data | Double[,] |
Tvådimensionellt fält med dubbelvärden som ska importeras. |
| DestinationWorksheet | string |
Namn på arbetsbladet som ska ta emot data. |
| IsInsert | string |
"true" för att infoga rader, "false" för att skriva över befintliga celler. |
| ImportDataType | string |
Typ av data som importeras (t.ex. IntArray, DoubleArray, TwoDimensionDoubleArray, BatchData, csvData, etc.). |
| Source | FileSource |
Anger platsen för datafilen när parametern BatchData är null. |
Exempel
{
"Data": [
[1.0, 2.9, 3.1],
[2.0, 2.1, 3.1]
],
"DestinationWorksheet": "Sheet2",
"FirstRow": 4,
"FirstColumn": 1,
"importDataType": "TwoDimensionDoubleArray"
}
Respons
{
"Status":"OK",
"Code":200
}
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter applicerades framgångsrikt; svaret innehåller åtgärdsdetaljer. |
| 400 | Bad Request | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Unauthorized | Ogiltig eller saknad JWT-token. |
| 413 | Payload Too Large | Den uppladdade filen överskrider storleksgränsen. |
| 500 | Internal Server Error | Oväntat serverfel. |
Hur man använder PostImportData API med SDK:er
PostImportData API-specifikation
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt som gör det möjligt att 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 hanterar detaljer på låg nivå så att du kan 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: