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: