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: