convert xlsm to csv

XLSM ფაილის CSV-ში გარდაქმნა Node.js SDK-ის დახმარებით.

Extracting and sharing data from macro-enabled Excel workbooks in a flat format like CSV is a common need in data processing and automation workflows. The CSV format is lightweight, easy to import, and widely supported across platforms. In this tutorial, you’ll learn how to convert XLSM to CSV using Node.js and the Aspose.Cells Cloud SDK, enabling reliable and scalable file conversions in the cloud.

🚀 XLSM to CSV REST API for Node.js

Aspose.Cells Cloud SDK for Node.js მხარს უჭერს მაკრო-შესაძლებლობების მქონე Excel-სპრესთების (XLSM) CSV ფორმატში გადაყვანას მხოლოდ რამდენიმე კოდის ხაზში.

✅ რატომ უნდა ისარგებლო Aspose.Cells Cloud SDK-ით?

  • ცვლის მაკრო-შენახულ სამუშაო წიგნებს (XLSM) CSV-ში.
  • მხარს ვაჭერ დღეს cloud საგანახიდი და ფაილების მასპინძლობა.
  • სწრაფი, ზრდადი და საიმედო მონაცემების ექსპორტისთვის.

📦 SDK-ის დაყენება

npm install asposecellscloud --save

მოწვდეთ რეგისტრაცია და მიიღეთ თქვენი კლიენტთა ID და კლიენტთა საიდუმლო Aspose.Cloud dashboard-დან. დამატებითი ინფორმაციისთვის, შეგიძლიათ განიხილოთ quick start სტატია.

📄 გადააქციეთ XLSM CSV- ში Node.js-ის გამოყენებით

იყავით შემდეგი Node.js კოდის შესაწვდად XLSM ფაილის CSV-ში გადატანისთვის:

  1. Begin creating an object of CellsApi class by providing Client ID and Client Secret as arguments.
  2. Read input XLSM file using createReadStream(…) method and then uploadFile(…) method to upload the file to cloud storage.
  3. ახლა შექმენი 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 to csv

XLSM ს CSV კონვერტაციის წინასწარ განხილვა.

💻 XLSM to CSV გარდაქმნა cURL-ის გამოყენებით

XLSM რომ გადაკეთდეს CSV-ად, თუ პრეფერენციულად command-line ინსტრუმენტებს იყენებთ, მაშინ ასევე შეიძლება განიხილოთ Aspose.Cells Cloud API cURL ბრძანებების გამოყენებით.

✅ cURL-ის გამოყენების უპირატესობები გარდაქმნისთვის:

  1. მცირე ზომის და სკრიპტული.
  2. deal for batch jobs or automated workflows.

შეფერხება 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"

Step 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-ის ონლაინ ინსტრუმენტი

Need a quick XLSM to CSV conversion without writing code? Try the Free XLSM to CSV Converter web app.

xlsm to csv

XLSM-დან CSV მექანიზმი წინასწარი დეფინიცია.

✅ დასკვნა

With Aspose.Cells Cloud SDK for Node.js, converting XLSM to CSV becomes seamless and efficient. Whether you’re building serverless applications, automation scripts, or integrating with a cloud workflow, this SDK provides an easy-to-use, scalable solution for extracting data from macro-enabled Excel files.

📚 სასარგებლო რესურსები

📝 რეკომენდირებული სტატიის გულისხმობს

ჩვენ გულითადად გირჩევთ იმ ბლოგების მონახულებას: