So konvertieren Sie ein Tabellenkalkulationsarbeitsblatt mit der Aspose.Cells Cloud API in CSV

Der Endpunkt ConvertWorksheetToCsv wandelt ein einzelnes Arbeitsblatt aus einer lokalen Tabellenkalkulationsdatei vollständig auf den Aspose.Cells Cloud-Servern in ein CSV-Dokument um. Durch das Hochladen der Quelldatei und die Angabe des Zielarbeitsblatts erhalten Entwickler einen binären CSV-Stream zurück, ohne die Datei im Cloud-Speicher speichern zu müssen. Diese API eignet sich ideal für die Automatisierung der Datenextraktion, die Integration von Tabellenkalkulationsdaten in nachgelagerte Systeme und die Reduzierung des Speicheraufwands.

API zum Konvertieren von Arbeitsblättern in CSV

Web-API

PUT https://api.aspose.cloud/v4.0/cells/convert/worksheet/csv

Sicherheit und Authentifizierung

Die Aspose.Cells Cloud-APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.

-H "Authorization: Bearer {access_token}"

Anforderungsparameter

Parametername Typ Speicherort Erforderlich/Optional Beschreibung
Spreadsheet Datei FormData Erforderlich Binärdatei der Quell-Tabellenkalkulation (z. B. .xlsx, .xls). Beispiel: myWorkbook.xlsx.
worksheet String Query Erforderlich Name des zu konvertierenden Arbeitsblatts (Groß-/Kleinschreibung beachten). Wird dieser Parameter weggelassen, wird das erste Arbeitsblatt verwendet. Beispiel: Sheet1.
outPath String Query Optional Zielpfad im Cloud-Speicher, in dem die generierte CSV-Datei gespeichert wird. Wird dieser Parameter weggelassen, wird die CSV direkt im Antwortstream zurückgegeben.
outStorageName String Query Optional Name des Speicherdiensts (z. B. Azure, AWS S3), in dem die Ausgabedatei abgelegt werden soll. Erforderlich, nur wenn outPath verwendet wird.
fontsLocation String Query Optional Pfad zu einem benutzerdefinierten Schriftartenordner auf dem Server, sodass die Konvertierungsmaschine nicht standardmäßige Schriftarten verwenden kann.
region String Query Optional Gebietsschemabezeichner, der die Zahlen-/Datumsformatierung im CSV beeinflusst (z. B. de-DE, fr-FR).
password String Query Optional Passwort zum Öffnen einer geschützten Tabellenkalkulation. Muss mit dem Verschlüsselungspasswort der Quelldatei übereinstimmen.

Antwort

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

HTTP-Statuscodes

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

Wann sollte die API zum Konvertieren von Arbeitsblättern in CSV verwendet werden?

  • Datenextraktion für BI-Pipelines – Extrahieren Sie ein bestimmtes Arbeitsblatt aus einem Excel-Bericht und übertragen Sie das resultierende CSV direkt an Power BI oder Tableau, ohne Zwischendateien zu verwalten.
  • Automatisierte Rechnungsverarbeitung – Konvertieren Sie das Arbeitsblatt mit Rechnungszeilen in CSV für einen schnellen Import in Buchhaltungssysteme.
  • Integration in veraltete Systeme – Exportieren Sie Arbeitsblattdaten in CSV für die Verwendung durch ältere Anwendungen, die nur durch Trennzeichen getrennte Textdateien akzeptieren.
  • On-the-fly-Berichtserstellung – Generieren Sie CSV-Snapshots von Live-Tabellenkalkulationsdaten in einem Webservice und geben Sie die Datei sofort an den Clientbrowser zurück.

Warum sollte die API zum Konvertieren von Arbeitsblättern in CSV verwendet werden?

  • Kein permanenter Cloud-Speicher erforderlich – Die Datei wird direkt an die Konvertierungsmaschine übertragen und nach der Konvertierung verworfen, was Bandbreite und Speicherkosten spart.
  • Hochperformante Cloud-Ausführung – Die Konvertierung erfolgt auf Asposes optimierten Servern und dauert in der Regel höchstens 2 Sekunden für Dateien bis zu 100 MB.
  • Feingliedrige Steuerung – Wählen Sie ein einzelnes Arbeitsblatt aus, wenden Sie benutzerdefinierte Schriftarten, regionale Formatierungen und Passwortschutz in einer Anforderung an.
  • Konsistente plattformübergreifende Ausgabe – Garantiert identische CSV-Ausgaben über .NET, Java, Python und andere SDKs hinweg, die denselben REST-Endpunkt verwenden.

Verwendung der API zum Konvertieren von Arbeitsblättern in CSV mit SDKs

API-Spezifikation zum Konvertieren von Arbeitsblättern in CSV

Die API-Spezifikation zum Konvertieren von Arbeitsblättern in CSV bietet eine öffentlich zugängliche Programmierschnittstelle, um REST-Interaktionen direkt aus einem Webbrowser auszuführen.

Sie können das cURL-Befehlszeilentool verwenden, um problemlos auf die Aspose.Cells-Webservices zuzugreifen. Das folgende Beispiel zeigt, wie Sie mit cURL Aufrufe an die Cloud-API durchführen.

Verwendung der Aspose.Cells Cloud SDKs

Die Verwendung des SDK vereinfacht die Entwicklung, indem niedrigere Ebenen abstrahiert werden, sodass Sie Tabellenkalkulationen mit prägnantem Code miteinander fusionieren können. Weitere Informationen finden Sie im GitHub-Repository für eine vollständige Liste der Aspose.Cells Cloud SDKs.

Die folgenden Codebeispiele zeigen, wie Sie mit verschiedenen SDKs auf die Aspose.Cells-Webservices zugreifen: