
데이터를 작업 할 때, 두 가지 형식은 종종 재생됩니다 : JSON (JavaScript Object Notation) 및 CSV (Comma-Separated Values).JSON은 구조화 된 데이터 교환을위한 훌륭하지만, CSV는 테이블 데이터의 저장에 대한 간단하고 인간 친화적 인 방법으로 남아 있습니다.이 게시물에서, 나는 당신이 필요로하는 모든 것을 커버 할 것입니다.
C# 도서관에서 JSON을 CSV로 변환
변환을 무시무시하게 처리하기 위해, 우리는 강력한 Aspose.Cells JSON 변환기 .NET 도서관 : 빠르게 시작할 수 있습니다. API 다운로드 또는 설치를 통해 나그네. 예를 들어, 패키지 관리자 콘솔을 사용하여, 단순히 실행 :
PM> Install-Package Aspose.Cells
JSON을 CSV로 변환하는 단계
Aspose.Cells for .NET은 JSON에서 CSV로 변환을 단순화합니다.
- 새로운 Excel 워크북을 만드십시오: 새 Excel 파일을 만드면서 빈 채널에서 시작합니다.
- 귀하의 JSON 데이터를 읽으십시오: JSON 파일 또는 JSON 스트립에서 데이터를 가져오십시오.
- 워크북에 데이터를 가져오기: 도서관의 내장 기능을 사용하여 JSON 데이터를 Excel 워크북에 입력합니다.
- CSV로 내보내기: 워크북에서 CSV 파일로 데이터를 저장하여 다양한 응용 프로그램에서 사용할 준비가 되어 있습니다.
이러한 단계를 고려하여 코드에 더 깊이 몰입하자.
JSON 데이터를 CSV로 C#로 변환
이 섹션에서는 JSON을 CSV로 프로그래밍적으로 C#로 변환하는 방법에 대해 자세히 설명합니다.
- Workbook Object 만들기: 당신은 새로운 작업을 시작합니다. 워크북 당신의 Excel 파일로 작동하는 객체.
- 워크시트를 선택하십시오: 첫 번째 작업표에 대한 참조를 얻으십시오. [워크샵 - 워크샵0 ) 컬렉션
- Setting Up Conversion 옵션: 예를 만들기 JsonLayout옵션 클래스는 당신이 필요로 할 수있는 추가 설정을 설정할 수 있습니다.
- JSON 데이터 가져오기: 사용 하 여 JsonUtility.ImportData()에 대한 정보 JSON 데이터를 직접 워크시트에 업로드하는 방법.
- CSV로 저장: 마지막으로, CSV 파일로 워크북 데이터를 수출하여 워크북.Save(string, SaveFormat.CSV) 방법을
아래 코드 샘플은 C#를 사용하여 JSON 데이터를 CSV로 수출하는 실용적인 구현을 보여줍니다.
JSON 데이터
증거를 위해 다음 JSON 샘플을 고려하십시오.이것은 위 코드 샘플에서 사용되는 JSON 입력입니다.
[
{"nodeId":1,"reputation":1134},
{"nodeId":2,"reputation":547},
{"nodeId":3,"reputation":1703},
{"nodeId":4,"reputation":-199},
{"nodeId":5,"reputation":-306},
{"nodeId":6,"reputation":-49},
{"nodeId":7,"reputation":1527},
{"nodeId":8,"reputation":1223}
]
변환 CSV
변환을 실행한 후 JSON 데이터가 잘 조직된 CSV 파일로 변환됩니다. 아래 그림은 변환된 CSV가 어떻게 보일지에 대한 샘플을 보여줍니다.

JSON을 CSV 온라인으로 변환
코드를 쓰지 않고 빠른 솔루션을 선호한다면, 우리의 무료 온라인 JSON에서 CSV 변환기이 도구는 당신이 단순히 당신의 JSON 파일을 업로드하고 그것은 당신을 위해 변환을 처리 할 수 있습니다.

무료 JSON 데이터 CSV 변환기
어떤 제한 없이 .NET에 대한 Aspose.Cells의 완전한 힘을 시도하고 싶습니까? 무료 임시 라이센스 그리고 JSON 파일을 평가 제한 없이 CSV 형식으로 수출합니다.더 자세한 내용은 문서화 그것은 매우 유용하고, 우리 커뮤니티는 활동적입니다. 포럼 질문이 있으시다면
결론
C#를 사용하여 JSON 데이터를 CSV로 변환하는 것은 효율적이고 간단합니다. .NET을위한 Aspose.Cells.이 도서관은 Excel 파일 작업을 단순화 할뿐만 아니라 다른 데이터 형식 사이의 격차를 제거하고, 그것은 더 쉽게 통합하고 .Net 애플리케이션에 데이터 조작 할 수 있습니다. 당신이 데이터 지향 응용 프로그램을 개발하거나 단지 데이터의 재구성, 위의 단계를 따르는 것은 당신을 도울 것입니다 C#로 Excel에 jSON 파일을 전환 또는 당신의 프로젝트를 위해 다른 방법을 사용합니다 JSON에서 CSV C # 콘솔.