Excel to JSON C#

데이터 관리 시스템은 종종 Excel 스프레드시트와 JSON (JavaScript Object Notation) 파일을 포함한 다양한 형식의 데이터로 작업합니다. Excel은 데이터 관리 및 분석을 위한 널리 사용되는 도구이며, JSON은 시스템 간 데이터 교환을 위한 인기 있는 형식으로 자리 잡았습니다. 이 가이드에서는 C#을 사용하여 Excel 파일을 JSON으로 변환하는 방법을 단계별로 설명하고 샘플 코드 조각을 제공합니다.

Excel을 JSON으로 변환하는 이유는 무엇인가요?

기술적 세부 사항에 들어가기 전에, Excel 파일을 JSON으로 변환해야 하는 이유에 대해 간단히 논의해 봅시다:

데이터 상호 운용성: JSON은 현대 애플리케이션 및 웹 서비스에서 널리 지원되는 가볍고 유연한 데이터 형식입니다. Excel 데이터를 JSON으로 변환하면 다양한 시스템과 플랫폼 간의 원활한 상호 운용성을 가능하게 합니다.

웹 애플리케이션: 많은 웹 애플리케이션이 JSON 형식의 데이터를 사용합니다. Excel 데이터를 JSON으로 변환하면 복잡한 구문 분석 논리 없이 Excel 기반 데이터를 웹 애플리케이션에 통합할 수 있습니다.

API 통합: API는 종종 데이터를 JSON 형식으로 통신합니다. Excel 데이터를 JSON으로 변환함으로써 Excel 기반 데이터를 API와 쉽게 통합하고 데이터 전송 프로세스를 자동화할 수 있습니다.

데이터 변환: JSON은 데이터를 표현하는 구조화된 방법을 제공하여 데이터 변환 및 처리 작업에 적합합니다. Excel 데이터를 JSON으로 변환하는 것은 데이터 분석 또는 보고 목적을 위한 더 큰 데이터 파이프라인의 일부분이 될 수 있습니다.

Excel to JSON 변환기 - C# API 설치

Excel을 JSON 형식으로 변환하려면 Conholdate.Total for .NET를 설치해야 합니다. New Releases 페이지에서 다운로드하거나 아래의 NuGet 설치 명령을 실행할 수 있습니다:

PM> NuGet\Install-Package Conholdate.Total

Excel XLSX XLS를 C#에서 JSON으로 변환하기

Excel을 C#에서 JSON 형식으로 변환하려면 아래 단계를 따르십시오:

  • 원본 Excel 워크시트를 Workbook 클래스로 로드합니다.
  • Excel을 SaveFormat.Json 값을 전달하여 Save 메서드로 JSON으로 내보냅니다.

아래의 코드 조각은 C#에서 Excel을 JSON으로 변환하는 방법을 보여줍니다:

// Excel 파일 로드
Workbook wb = new Workbook("Workbook.xlsx");

// Save as JSON
wb.Save("Excel_to_JSON.json", Aspose.Cells.SaveFormat.Json);

Excel을 C#에서 사용자 정의 속성과 함께 JSON으로 변환하기

이 Excel to JSON 변환 방법은 다음 단계에서 설명된 대로 다양한 속성을 설정할 수 있는 고급 버전입니다:

  • 원본 Excel 워크시트를 Workbook 클래스로 로드합니다.
  • JsonSaveOptions 클래스의 객체를 초기화합니다.
  • 변환을 위한 사용자 정의 속성을 설정합니다.
  • Excel 파일을 Save 메서드를 사용하여 JSON 파일로 변환합니다.

다음 샘플 코드 조각은 C#에서 Excel을 사용자 지정 속성을 가진 JSON으로 변환하는 방법을 보여줍니다:

// Excel 파일 로드
Workbook wb = new Workbook("Workbook.xlsx");

// JsonSaveOptions 클래스 객체 생성
Aspose.Cells.JsonSaveOptions options = new Aspose.Cells.JsonSaveOptions();
options.SkipEmptyRows = true;
options.ExportAsString = true;

// Save as JSON
wb.Save("Excel_to_JSON.json", options);

무료 평가 라이센스

You may get a free temporary license to test the APIs without any evaluation limitations.

요약

결론적으로, 우리는 C#에서 Excel 파일을 JSON으로 변환하는 과정을 배웠습니다. 이 튜토리얼에 설명된 단계를 따르면 Excel 데이터를 JSON 형식으로 효율적으로 변환하여 C# 애플리케이션에서 원활한 통합 및 데이터 처리가 가능해집니다. 질문이 있는 경우, forum 에 이메일을 보내주세요.

See Also