convert xlsm to csv

XLSM 파일을 Node.js SDK로 CSV로 변환합니다.

데이터 처리 및 자동화 워크플로우에서 macro-enabled Excel workbooks에서 CSV와 같은 평면 형식으로 데이터를 추출하고 공유하는 것은 일반적인 필요입니다. CSV 형식은 가볍고, 가져오기 쉬우며, 플랫폼 전반에 걸쳐 널리 지원됩니다. 이 튜토리얼에서는 Node.js와 Aspose.Cells Cloud SDK를 사용하여 XLSM을 CSV로 변환하는 방법을 배우게 되며, 클라우드에서 신뢰할 수 있고 확장 가능한 파일 변환을 가능하게 합니다.

🚀 XLSM to CSV REST API for Node.js

Aspose.Cells Cloud SDK for Node.js는 몇 줄의 코드만으로 매크로가 지원되는 엑셀 스프레드시트(XLSM)를 CSV 형식으로 변환하는 것을 지원합니다.

✅ Aspose.Cells Cloud SDK를 사용해야 하는 이유는 무엇인가요?

  • 매크로 사용 가능 워크북 (XLSM)을 CSV로 변환합니다.
  • 클라우드 스토리지 및 파일 호스팅을 지원합니다.
  • 빠르고, 확장 가능하며, 데이터 내보내기에 신뢰할 수 있습니다.

📦 SDK 설치

npm install asposecellscloud --save

가입하고 Aspose.Cloud 대시보드에서 클라이언트 ID와 클라이언트 비밀번호를 받으세요. 더 많은 정보는 quick start 기사를 방문하는 것을 고려해 보세요.

📄 Node.js를 사용하여 XLSM을 CSV로 변환하기

다음 Node.js 코드 스니펫을 사용하여 XLSM 파일을 CSV로 변환하세요:

  1. CellsApi 클래스의 객체를 만들기 시작하려면 Client ID와 Client Secret을 인수로 제공하십시오.
  2. 입력 XLSM 파일을 createReadStream(…) 메서드를 사용하여 읽고, 다음으로 파일을 클라우드 스토리지에 업로드하기 위해 uploadFile(…) 메서드를 사용합니다.
  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 변환 using cURL

XLSM을 CSV로 변환하려면, 명령줄 도구를 사용하는 것이 더 좋다면 Aspose.Cells Cloud API와 cURL 명령을 사용하는 것도 고려해 보세요.

✅ cURL를 사용하여 변환하는 혜택:

  1. 가볍고 스크립트 가능하다.
  2. 배치 작업 또는 자동화된 워크플로우를 위한 거래.

단계 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 to csv

A preview of XLSM to CSV converter.

✅ 결론

Aspose.Cells Cloud SDK for Node.js를 사용하면 XLSM을 CSV로 변환하는 것이 원활하고 효율적입니다. 서버리스 애플리케이션, 자동화 스크립트 또는 클라우드 워크플로우와 통합하는 경우, 이 SDK는 매크로가 활성화된 Excel 파일에서 데이터를 추출하기 위한 사용이 간편하고 확장 가능한 솔루션을 제공합니다.

📚 유용한 자료

📝 추천 기사

다음 블로그를 방문하는 것을 강력히 추천합니다: