C#을 사용하여 JSON 파일을 Excel로 변환하는 방법

이 짧은 자습서에서는 모든 소스에서 JSON 데이터를 읽고 가져온 데이터의 형식을 정의한 후 XLSX와 같은 Excel 파일로 저장하여 C#을 사용하여 JSON 파일을 Excel로 변환하는 방법을 설명합니다. 비어 있거나 기존 통합 문서가 로드되고 JSON 데이터를 선택한 워크시트의 사용자 정의 시작 셀로 가져옵니다. C#**에서 **JSON을 Excel로 변환하는 동안 글꼴 설정, 그리드 표시, 텍스트 정렬, 페이지 설정 및 기타 다양한 매개변수를 완벽하게 제어할 수 있습니다.

C#을 사용하여 JSON 파일을 Excel로 변환하는 단계

  1. NuGet 패키지 관리자에서 Aspose.Cells 라이브러리에 대한 참조를 추가하여 JSON 파일을 Excel로 변환
  2. 정렬, 글꼴 색상 및 굵게 플래그와 같은 다양한 속성을 설정하여 JSON 데이터 제목의 스타일을 만듭니다.
  3. 위의 스타일 및 기타 플래그를 사용하여 JsonLayoutOptions 클래스 개체를 초기화합니다.
  4. Workbook을(를) 만들고 대상 워크시트에 대한 참조를 가져옵니다.
  5. 전체 JSON 콘텐츠를 문자열 변수로 읽습니다.
  6. JsonUtility 클래스의 ImportData 함수를 호출하여 JSON 문자열을 Excel로 변환
  7. 가져온 JSON 데이터가 포함된 출력 Excel 파일 저장

여기에서 먼저 출력 Excel 파일의 제목에 필요한 선택적 서식 매개변수를 초기화합니다. 다음 단계에서는 통합 문서가 초기화되고 대상 워크시트에 대한 참조를 얻습니다. 마지막으로 소스 JSON 데이터가 문자열 변수에 로드되고 다른 필수 정보와 함께 매개변수로 ImportData 함수에서 사용됩니다. JSON을 Excel로 내보내기 C# 샘플 코드는 아래에 나와 있습니다.

C#에서 JSON을 Excel로 변환하는 코드

이 코드는 CellsFactory를 사용하여 나중에 JsonLayoutOptions 개체에서 사용되는 수평 정렬 및 글꼴 설정을 정의하여 출력 JSON 데이터 제목에 대한 스타일을 만듭니다. JsonUtility.ImportData() 함수에는 소스 JSON 문자열, 대상 워크시트의 Cells 컬렉션에 대한 참조, 데이터를 가져올 첫 번째 행과 열, 프로그램 시작 부분에 설정된 레이아웃 옵션이 필요합니다.

이 짧은 자습서는 C#을 사용하여 JSON을 Excel로 변환하는 방법을 안내했습니다. 그러나 JSON을 CSV로 변환하는 방법을 배우려면 C#에서 JSON을 CSV로 변환하는 방법에 대한 문서를 참조하세요.

 한국인