2‑dimensionales Double‑Array in Excel‑Arbeitsblatt importieren

Diese REST‑API importiert ein zweidimensionales Double‑Array in ein Excel‑Arbeitsblatt.

Die Anforderung ist ein HTTP POST mit multipart‑inhalt (siehe RFC 2046 oder RFC 1341). Der erste Teil des multipart‑Körpers enthält die Import2DimensionDoubleArrayOption‑Daten, der zweite Teil die Quelldatendatei.

REST‑API

POST https://api.aspose.cloud/v3.0/cells/import
POST https://api.aspose.cloud/v3.0/cells/{name}/importdata

Die wichtigsten Parameter sind in der folgenden Tabelle beschrieben:

Import2DimensionDoubleArrayOption

Parametername Typ Beschreibung
FirstRow int Zeilenindex (1‑basiert), ab dem der Import beginnt.
FirstColumn int Spaltenindex (1‑basiert), ab dem der Import beginnt.
Data Double[,] Zweidimensionales Array mit Double‑Werten, das importiert werden soll.
DestinationWorksheet string Name des Arbeitsblatts, das die Daten empfangen soll.
IsInsert string "true", um Zeilen einzufügen; "false", um vorhandene Zellen zu überschreiben.
ImportDataType string Art der importierten Daten (z. B. IntArray, DoubleArray, TwoDimensionDoubleArray, BatchData, csvData, etc.).
Source FileSource Gibt den Speicherort der Datendatei an, wenn der Parameter BatchData null ist.

Beispiel

{
  "Data": [
    [1.0, 2.9, 3.1],
    [2.0, 2.1, 3.1]
  ],
  "DestinationWorksheet": "Sheet2",
  "FirstRow": 4,
  "FirstColumn": 1,
  "importDataType": "TwoDimensionDoubleArray"
}

Antwort

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

HTTP‑Statuscodes

Code Bedeutung Beschreibung
200 OK Filter erfolgreich angewendet; Antwort enthält Vorgangsdetails.
400 Bad Request Fehlende oder ungültige Parameter (z. B. nicht unterstützter Dateityp).
401 Unauthorized Ungültiges oder fehlendes JWT‑Token.
413 Payload Too Large Hochgeladene Datei überschreitet die Größenbeschränkung.
500 Internal Server Error Unerwarteter Serverfehler.

Verwendung der PostImportData‑API mit SDKs

PostImportData‑API‑Spezifikation

Die OpenAPI‑Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle, über die REST‑Interaktionen direkt aus einem Webbrowser durchgeführt werden können.

Verwendung der Aspose.Cells Cloud SDKs

Die Verwendung eines SDKs ist die schnellste Möglichkeit, diese Funktionalität zu integrieren. SDKs übernehmen die Low‑Level‑Details, sodass Sie sich auf Ihre Geschäftslogik konzentrieren können. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub‑Repository.

Die folgenden Codebeispiele zeigen, wie Aspose.Cells‑Webdienste mit verschiedenen SDKs aufgerufen werden: