
Convert XLSM fájlt CSV-re Node.js SDK-val.
A macro-enabled Excel munkafüzetek adatait kinyerni és megosztani, lapos formátumban, mint a CSV, gyakori igény az adatok feldolgozásában és az automatizálási munkafolyamatokban. A CSV formátum könnyű, egyszerűen importálható, és széles körben támogatott a platformokon. Ebben a bemutatóban megtanulod, hogyan lehet XLSM-t CSV-be konvertálni Node.js és az Aspose.Cells Cloud SDK segítségével, lehetővé téve megbízható és skálázható fájlkonverziókat a felhőben.
- 🚀 XLSM to CSV REST API for Node.js
- 📄 XLSM fájl konvertálása CSV-vé Node.js segítségével
- 💻 XLSM to CSV Conversion using cURL
🚀 XLSM to CSV REST API for Node.js
Aspose.Cells Cloud SDK for Node.js támogatja a makróval engedélyezett Excel táblázatok (XLSM) CSV formátumba történő átalakítását mindössze néhány sor kóddal.
✅ Miért használjuk az Aspose.Cells Cloud SDK-t?
- Makróengedélyezett munkafüzetek (XLSM) átkonvertálása CSV formátumba.
- Támogatja a felhőalapú tárolást és a fájlok hosztolását.
- Gyors, skálázható és megbízható az adatok exportálásához.
📦 Telepítse az SDK-t
npm install asposecellscloud --save
Iratkozzon fel, és szerezze meg az Ügyfélazonosítóját és az Ügyféltitkát az Aspose.Cloud dashboard. További információkért érdemes megnéznie a quick start cikket.
📄 XLSM fájl CSV-re konvertálása Node.js segítségével
Használja a következő Node.js kódot az XLSM fájl CSV formátumba történő konvertálásához:
- Kezdje el létrehozni a CellsApi osztály egy objektumát, úgy, hogy a Client ID-t és a Client Secret-et argumentumként megadja.
- Olvasd be az XLSM fájlt a createReadStream(…) metódus segítségével, majd használd az uploadFile(…) metódust a fájl felhő tárolóba való feltöltéséhez.
- Most készítsünk egy PostWorkbookSaveAsRequest osztályú objektumot, majd hívd meg a postWorkbookSaveAs(..) metódust, hogy elindítsuk az XLSM to CSV átalakítást.
Használja a következő kódrészletet egy Excel fájl SQL szkriptté történő konvertálásához:
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);
});

A XLSM és CSV közötti átkonvertálás előnézete.
💻 XLSM to CSV Conversion using cURL
Az XLSM-ből CSV-be történő konverzióhoz, ha a parancssori eszközök használatát részesíti előnyben, akkor érdemes fontolóra venni az Aspose.Cells Cloud API használatát cURL parancsokkal.
✅ A cURL használatának előnyei a konvertálás során:
- Könnyű és scriptelhető.
- deal for batch jobs or automated workflows.
1. lépés: Hozzon létre hozzáférési tokent:
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"
Step 2: Végezze el az XLSM-t CSV formátumba való konvertálást:
Miután az access token létrejött, kérjük, hajtsa végre a következő cURL parancsot az XLSM CSV formátumba történő átalakításához.
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 {}
Cserélje ki a sourceFile
-t a makróval engedélyezett munkafüzet nevére, az output
-t az eredményül kapott CSV fájl nevére, és az accessToken
-t a fent említett JWT hozzáférési tokenre.
🧪 Próbálja ki az XLSM-t CSV Online Eszközt
Need a quick XLSM to CSV conversion without writing code? Try the Free XLSM to CSV Converter web app.

A XLSM-ból CSV-be történő átalakító előnézete.
✅ Következtetés
Az Aspose.Cells Cloud SDK for Node.js segítségével az XLSM fájlok CSV-re konvertálása zökkenőmentessé és hatékonnyá válik. Akár szerver nélküli alkalmazásokat, automatizálási szkripteket építesz, akár felhő alapú munkafolyamatba integrálsz, ez a SDK egy könnyen használható, skálázható megoldást kínál a makróval ellátott Excel fájlokból való adatkinyeréshez.
📚 Hasznos Erőforrások
📝 Ajánlott cikkek
Nagyon ajánljuk a következő blogok meglátogatását: