CSV로 엑셀

C# .NET에서 Excel을 CSV로 변환을 수행합니다.

Excel 스프레드시트는 데이터 구성 및 분석을 위한 다양한 기능을 제공하고, CSV(쉼표로 구분된 값) 파일은 표 형식 데이터 저장을 위한 간단하고 표준화된 형식을 제공합니다. 따라서 데이터 처리 워크플로를 간소화하려면 Excel 파일을 CSV 형식으로 원활하게 변환하는 기능이 필수적입니다. 또한 CSV 파일은 다양한 플랫폼, 애플리케이션 및 프로그래밍 언어 간의 상호 운용성에 이상적입니다. 따라서 이 문서에서는 이 변환의 중요성을 살펴보고 .NET REST API를 사용하여 손쉽게 수행하는 방법을 알아보겠습니다.

이 문서에서는 다음 주제를 다루고 있습니다.

Excel 통합 문서를 CSV로 변환 API

GroupDocs.Conversion Cloud SDK for .NET은 Excel 파일을 CSV 형식으로 변환하는 프로세스를 간소화하도록 설계된 포괄적인 기능 세트를 제공합니다. SDK는 다양한 버전의 Excel 파일을 포함하여 광범위한 입력 형식을 지원하여 다양한 데이터 소스와의 호환성을 보장합니다. 또한 광범위한 사용자 정의 옵션을 제공하므로 특정 요구 사항에 따라 구분 기호 유형, 인코딩 형식 및 출력 파일 구조와 같은 변환 설정을 지정할 수 있습니다.

첫 번째 단계는 .NET 솔루션에 SDK를 설치하는 것입니다. 따라서 NuGet 패키지 관리자에서 GroupDocs.Conversion-Cloud를 검색하고 설치 버튼을 클릭하세요. 또 다른 옵션은 패키지 관리자 콘솔에서 다음 명령을 실행하는 것입니다.

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0

REST API가 성공적으로 설치되면 API 자격 증명(예: 클라이언트 ID 및 클라이언트 비밀번호)이 있는지 확인하세요. API 자격 증명을 얻는 방법에 대한 세부 정보를 설명하는 이 짧은 튜토리얼을 방문할 수 있습니다.

C# .NET에서 Excel을 CSV로 변환

이 섹션에서는 고품질 변환 결과를 보장하고 데이터 무결성을 유지하며 프로세스 전반에 걸쳐 일관성을 유지하면서 C# .NET을 사용하여 Excel을 CSV로 변환하는 방법에 대해 자세히 설명합니다.

  1. 클라이언트 자격 증명을 인수로 전달하는 Configuration 클래스의 인스턴스를 만듭니다.
var configurations = new Configuration(clientId, clientSecret1);
  1. 구성 개체를 입력 인수로 전달하는 ConvertApi를 초기화합니다.
var apiInstance = new ConvertApi(configurations);
  1. 입력 Excel 통합 문서를 클라우드 스토리지에 업로드합니다.
fileUpload.UploadFile(new UploadFileRequest("input.xls", stream));
  1. 입력 XLS의 이름, 결과 형식을 csv로, 결과 CSV 파일의 이름을 인수로 지정하는 ConvertSettings 인스턴스를 만듭니다.
var settings = new ConvertSettings{...}
  1. ConvertDocumentRequest API를 호출하여 Excel을 CSV 형식으로 변환하고 결과 CSV를 클라우드 저장소에 저장합니다.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
csv로 엑셀.

이미지:- Excel에서 CSV로 변환하는 미리보기입니다.

위의 예에서 생성된 샘플 Excel 통합 문서와 결과 CSV는 input.xlsresultant.csv에서 다운로드할 수 있습니다.

cURL 명령을 사용하여 XLSX를 CSV로 변환합니다.

GroupDocs.Conversion Cloud 및 cURL 명령을 사용하여 Excel을 CSV 형식으로 변환하면 문서 변환 작업을 자동화하기 위한 원활하고 효율적인 솔루션을 제공합니다. cURL 명령을 사용하면 쉽게 변환 프로세스를 시작하고, 입력 Excel 파일을 지정하고, 결과 CSV 출력을 받을 수 있습니다. 모두 명령줄이나 스크립트 내에서 가능합니다. 이 접근 방식은 변환 프로세스를 관리하는 데 기본 명령만 필요하므로 기존 워크플로 및 자동화 파이프라인과의 통합을 단순화합니다.

이 접근 방식의 첫 번째 단계는 개인화된 JWT 액세스 토큰을 얻는 것입니다. 따라서 JWT 토큰이 있으면 다음 cURL 명령을 실행하여 XLSX를 CSV 형식으로 변환하고 결과 CSV를 클라우드 저장소에 저장하십시오.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"csv\",\"OutputPath\": \"{resultantFile}\"}"

‘sourceFile’을 입력 Excel 통합 문서의 이름으로, ‘resultantFile’을 결과 CSV의 이름으로, ‘accessToken’을 개인화된 JWT 액세스 토큰으로 바꾸세요.

무료 Excel을 CSV로 변환하는 앱을 사용해 보세요

우리는 GroupDocs.Conversion Cloud API를 기반으로 무료 온라인 XLSX-CSV 변환기를 개발했습니다. 가볍고 매우 효율적인 솔루션으로, Excel용 Cloud SDK 통합 문서를 CSV로 변환하는 놀라운 기능을 확인할 수 있는 기회를 제공합니다.

xlsx를 csv 앱으로

유용한 링크

결론

결론적으로, cURL 명령과 함께 GroupDocs.Conversion Cloud를 활용하든 .NET용 GroupDocs.Conversion Cloud SDK를 통합하든 관계없이 Excel을 CSV로 변환하는 과정은 원활하고 효율적입니다. 두 접근 방식 모두 문서 변환 작업을 자동화하기 위한 다양한 솔루션을 제공하여 사용자가 Excel과 CSV 형식 간의 격차를 쉽게 메울 수 있도록 해줍니다. 그럼에도 불구하고 Cloud SDK는 다양한 기능, 광범위한 문서 및 안정적인 지원에 대한 액세스를 제공하므로 변환 프로세스를 맞춤설정하고 고품질 결과를 보장할 수 있습니다.

관련 기사

자세한 내용을 알아보려면 다음 링크를 방문하는 것이 좋습니다.