
Convert XLSM Datei zu CSV mit Node.js SDK.
Das Extrahieren und Teilen von Daten aus macro-enabled Excel workbooks in einem flachen Format wie CSV ist ein häufiges Bedürfnis in der Datenverarbeitung und bei Automatisierungs-Workflows. Das CSV-Format ist leichtgewichtig, einfach zu importieren und wird plattformübergreifend umfassend unterstützt. In diesem Tutorial lernen Sie, wie Sie XLSM in CSV mit Node.js und dem Aspose.Cells Cloud SDK konvertieren, was zuverlässige und skalierbare Dateikonvertierungen in der Cloud ermöglicht.
- 🚀 XLSM nach CSV REST API für Node.js
- 📄 Konvertiere XLSM in CSV mit Node.js
- 💻 XLSM zu CSV-Konvertierung mit cURL
🚀 XLSM zu CSV REST API für Node.js
Aspose.Cells Cloud SDK für Node.js unterstützt die Umwandlung von makrofähigen Excel-Tabellen (XLSM) in das CSV-Format mit nur wenigen Codezeilen.
✅ Warum das Aspose.Cells Cloud SDK verwenden?
- Konvertiert makroaktivierte Arbeitsmappen (XLSM) in CSV.
- Unterstützt Cloud-Speicher und Dateihosting.
- Schnell, skalierbar und zuverlässig für den Datenaus export.
📦 Installiere das SDK
npm install asposecellscloud --save
Registrieren Sie sich und erhalten Sie Ihre Client-ID und Ihr Client-Secret aus dem Aspose.Cloud dashboard. Für weitere Informationen können Sie den Artikel quick start besuchen.
📄 XLSM in CSV mit Node.js konvertieren
Verwenden Sie den folgenden Node.js-Code, um eine XLSM-Datei in CSV zu konvertieren:
- Beginnen Sie mit der Erstellung eines Objekts der CellsApi Klasse, indem Sie die Client-ID und das Client-Geheimnis als Argumente angeben.
- Read input XLSM-Datei mit der Methode createReadStream(…) und dann die Methode uploadFile(…) verwenden, um die Datei in den Cloud-Speicher hochzuladen.
- Jetzt erstellen Sie ein Objekt der Klasse PostWorkbookSaveAsRequest und rufen dann die Methode postWorkbookSaveAs(..) auf, um die XLSM zu CSV-Konvertierung zu initiieren.
Verwenden Sie den folgenden Code-Schnipsel, um eine Excel-Datei in ein SQL-Skript zu konvertieren:
const { CellsApi, PostWorkbookSaveAsRequest, SaveOptions } = require("asposecellscloud");
const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
let saveOptions = new SaveOptions({ saveFormat: "SQL", outPath: "converted/data.csv" });
let request = new PostWorkbookSaveAsRequest({
name: "sourceExcel.xlsm",
saveOptions: saveOptions,
newfilename: "converted/data.csv"
});
cellsApi.postWorkbookSaveAs(request)
.then((result) => {
console.log("Excel file successfully converted to CSV format!");
})
.catch((err) => {
console.error(err);
});

Eine Vorschau der XLSM zu CSV-Konvertierung.
💻 XLSM zu CSV-Konvertierung mit cURL
Für die Umwandlung von XLSM in CSV, wenn Sie bevorzugen, Befehlszeilentools zu verwenden, können Sie auch die Aspose.Cells Cloud API mit cURL-Befehlen in Betracht ziehen.
✅ Vorteile der Verwendung von cURL für die Konvertierung:
- Leichtgewichtig und skriptfähig.
- deal für Batch-Jobs oder automatisierte Workflows.
Schritt 1: Zugriffstoken generieren:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Schritt 2: Führen Sie die XLSM zu CSV-Konvertierung durch:
Sobald das Zugriffstoken generiert ist, führen Sie bitte den folgenden cURL-Befehl aus, um XLSM in das CSV-Format zu konvertieren.
curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=SQL&isAutoFit=true&onlySaveTable=true&outPath={output}&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}
Ersetzen Sie sourceFile
durch den Namen der makrofähigen Arbeitsmappe, output
durch den Namen der resultierenden CSV-Datei und accessToken
durch ein oben generiertes JWT-Zugriffstoken.
🧪 Versuchen Sie das XLSM zu CSV Online-Tool
Need a quick XLSM to CSV conversion without writing code? Try the Free XLSM to CSV Converter web app.

Eine Vorschau des XLSM zu CSV-Konverters.
✅ Fazit
Mit dem Aspose.Cells Cloud SDK für Node.js wird das Konvertieren von XLSM nach CSV nahtlos und effizient. Egal, ob Sie serverlose Anwendungen, Automatisierungsskripte erstellen oder in einen Cloud-Workflow integrieren, dieses SDK bietet eine benutzerfreundliche, skalierbare Lösung zum Extrahieren von Daten aus makrofähigen Excel Dateien.
📚 Nützliche Ressourcen
📝 Empfohlene Artikel
Wir empfehlen dringend, die folgenden Blogs zu besuchen: