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

A preview of XLSM to CSV converter.
✅ 결론
Aspose.Cells Cloud SDK for Node.js를 사용하면 XLSM을 CSV로 변환하는 것이 원활하고 효율적입니다. 서버리스 애플리케이션, 자동화 스크립트 또는 클라우드 워크플로우와 통합하는 경우, 이 SDK는 매크로가 활성화된 Excel 파일에서 데이터를 추출하기 위한 사용이 간편하고 확장 가능한 솔루션을 제공합니다.
📚 유용한 자료
📝 추천 기사
다음 블로그를 방문하는 것을 강력히 추천합니다: