Exportieren Sie Tabellendaten aus einer lokalen Excel-Datei in eine CSV-Datei mithilfe der Cloud-API.
Konvertieren einer Tabelle in CSV per API
Web-API
PUT http://api.aspose.cloud/v4.0/cells/convert/table/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 | Pfad/Abfragezeichenfolge/HTTP-Body | Beschreibung |
|---|---|---|---|
| Spreadsheet | Datei | FormData | Laden Sie die Tabellendatei hoch. |
| worksheet | String | Abfrage | Name des Arbeitsblatts in der Tabellendatei. |
| tableName | String | Abfrage | Name der zu konvertierenden Tabelle. |
| outPath | String | Abfrage | (Optional) Ordnerpfad, in dem die Arbeitsmappe gespeichert ist; Standardwert ist null. |
| outStorageName | String | Abfrage | Name des Speichers für die Ausgabedatei. |
| fontsLocation | String | Abfrage | Pfad für benutzerdefinierte Schriftarten. |
| region | String | Abfrage | Regionale/Spracheinstellung der Tabellendatei (z. B. de-DE, fr-FR). Beeinflusst die Zahlenformatierung, Datumsanalyse und regionsabhängiges Verhalten. |
| password | String | Abfrage | Passwort zum Öffnen der Tabellendatei. |
Antwort
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
HTTP-Statuscodes
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 200 | OK | Filter erfolgreich angewendet; Antwort enthält Operationsdetails. |
| 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 das Größenlimit. |
| 500 | Internal Server Error | Unerwarteter Serverfehler. |
Wann sollten Sie die Konvertieren einer Tabelle in CSV API verwenden?
- Datenbankmigration: Konvertieren Sie Excel-Tabellen in CSV für den Massenimport in SQL-Datenbanken (MySQL, PostgreSQL, SQL Server).
- Data-Warehouse-Ladeprozesse: Wandeln Sie Excel-basierte Berichtstabellen in CSV um, um sie in Snowflake, Redshift oder BigQuery zu laden.
- Massen-API-Payloads: Konvertieren Sie Excel-Tabellendaten in CSV für Massen-Uploads an REST-Dienste.
- Dienst-zu-Dienst-Kommunikation: Verwenden Sie CSV als leichtes Datenformat für den Austausch zwischen Microservices.
- Maschinelles Lernen – Datenvorbereitung: Konvertieren Sie Feature-Tabellen aus Excel in CSV für Python-/R-Maschinenlern-Bibliotheken.
- Statistische Analyse: Wandeln Sie Forschungsdatentabellen in CSV um, um sie in SPSS, SAS oder Stata zu importieren.
- Inhaltsmigration: Übertragen Sie strukturierte Inhalte aus Excel mithilfe von CSV in CMS-Systeme.
Warum sollten Sie die Konvertieren einer Tabelle in CSV API verwenden?
- Entwicklerfreundlich: Aspose.Cells Cloud bietet SDK-Bibliotheken in mehreren Programmiersprachen an, was eine schnelle Entwicklung ermöglicht, und wird von einer umfassenden Dokumentation begleitet. Im Vergleich zur Erstellung eigener Lösungen reduziert dies den Entwicklungsaufwand erheblich.
- Kosteneffizient: Sie können Tabellendaten konvertieren, ohne die Arbeitsmappe zuerst hochzuladen, was Speicherplatz spart und Kosten senkt.
- Reine Datenextraktion ohne Formatierung.
- CSV wird von praktisch jedem System unterstützt:
- Datenbanken (alle gängigen RDBMS)
- Programmiersprachen (integrierte Parser in allen)
- Business-Intelligence-Tools (Tableau, Power BI, Looker)
- Tabellenkalkulationssoftware (Excel, Google Sheets, LibreOffice)
- Kommandozeilenwerkzeuge (awk, sed, grep)
Wie verwenden Sie die Konvertieren einer Tabelle in CSV API mit SDKs?
API-Spezifikation „Konvertieren einer Tabelle in CSV“
Die API-Spezifikation „Konvertieren einer Tabelle in CSV“ bietet eine öffentlich zugängliche Programmierschnittstelle, über die REST-Aufrufe direkt aus einem Webbrowser durchgeführt werden können. Sie können das cURL-Befehlszeilentool verwenden, um problemlos auf Aspose.Cells-Webservices zuzugreifen. Das folgende Beispiel zeigt, wie Sie mit cURL Aufrufe an die Cloud-API durchführen.
Verwenden der Aspose.Cells Cloud SDKs
Die Verwendung eines SDK ist die schnellste Möglichkeit zur Entwicklung, da sie low-Level-Details abstrahiert und es Ihnen ermöglicht, Tabellendaten mit minimalem Codeaufwand in eine CSV-Datei zu konvertieren. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.
Die folgenden Codebeispiele zeigen, wie Sie mit verschiedenen SDKs Aufrufe an Aspose.Cells-Webservices durchführen: