
Перетворити файл XLSM у CSV за допомогою Node.js SDK.
Витягування та обмін даними з macro-enabled Excel workbooks у плоскому форматі, наприклад, CSV, є поширеною потребою в обробці даних та автоматизаційних робочих процесах. Формат CSV є легким, простим у імпорті та широко підтримується на різних платформах. У цьому навчальному посібнику ви дізнаєтеся, як конвертувати XLSM у CSV, використовуючи Node.js та Aspose.Cells Cloud SDK, забезпечуючи надійні та масштабовані конверсії файлів у хмарі.
- 🚀 XLSM до CSV REST API для Node.js
- 📄 Перетворення XLSM у CSV з використанням Node.js
- 💻 Перетворення XLSM в CSV за допомогою cURL
🚀 XLSM to CSV REST API для Node.js
Aspose.Cells Cloud SDK for Node.js підтримує перетворення Excel-таблиць з макросами (XLSM) у формат CSV всього за кілька рядків коду.
✅ Чому варто використовувати Aspose.Cells Cloud SDK?
- Перетворює книги з макросами (XLSM) у CSV.
- Підтримує хмарне сховище та хостинг файлів.
- Швидкий, масштабований та надійний для експорту даних.
📦 Встановіть SDK
npm install asposecellscloud --save
Зареєструйтесь та отримайте свій ідентифікатор клієнта та секретний ключ клієнта з Aspose.Cloud dashboard. Для отримання додаткової інформації, ви можете відвідати статтю quick start.
📄 Перетворіть XLSM на CSV, використовуючи Node.js
Використовуйте наступний фрагмент коду Node.js для конвертації XLSM файлу в CSV:
- Розпочніть створення об’єкта класу CellsApi, надавши Client ID та Client Secret як аргументи.
- Read input XLSM file using createReadStream(…) method and then uploadFile(…) method to upload the file to cloud storage.
- Тепер створіть об’єкт класу PostWorkbookSaveAsRequest і потім викликайте метод postWorkbookSaveAs(..), щоб ініціювати перетворення XLSM в CSV.
Використовуйте наступний фрагмент коду для перетворення файлу Excel у SQL-скрипт:
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);
});

Попередній перегляд конвертації XLSM в CSV.
💻 XLSM to CSV Конвертація за допомогою cURL
Для конвертації XLSM в CSV, якщо ви віддаєте перевагу використанню командних інструментів, то ви також можете розглянути можливість використання Aspose.Cells Cloud API з командами cURL.
✅ Переваги використання cURL для конвертації:
- Легкий і скриптовий.
- угода для пакетних завдань або автоматизованих робочих процесів.
Крок 1: Генерація токена доступу:
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"
Крок 2: Виконати конверсію XLSM у CSV:
Як тільки токен доступу буде згенеровано, будь ласка, виконайте наступну команду cURL, щоб перетворити XLSM у формат CSV.
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 {}
Замініть sourceFile
на ім’я книги з макросами, output
на ім’я результативного CSV-файлу, а accessToken
на JWT токен доступу, що було згенеровано вище.
🧪 Спробуйте інструмент XLSM в CSV онлайн
Потрібна швидка конверсія XLSM в CSV без написання коду? Спробуйте Free XLSM to CSV Converter веб-додаток.

Попередній перегляд конвертера XLSM в CSV.
✅ Висновок
З Aspose.Cells Cloud SDK для Node.js конвертація XLSM у CSV стає безшовною та ефективною. Незалежно від того, чи ви розробляєте безсерверні додатки, автоматизаційні скрипти або інтегруєтеся з облачною роботою, цей SDK пропонує просте у використанні, масштабоване рішення для витягування даних з Excel файлів з підтримкою макросів.
📚 Корисні ресурси
📝 Рекомендовані статті
Ми щиро рекомендуємо відвідати наступні блоги: