JSON을 CSV로 변환 가이드
JSON을 CSV로 변환 설명
JSON 배열을 CSV 형식으로 손쉽게 변환하여 Excel 또는 Google Sheets와 같은 스프레드시트 애플리케이션에서 사용할 수 있습니다. 대화형 테이블 미리보기 및 스마트 필드 평면화 기능이 포함되어 있습니다.
주요 특징
스마트 평면화: 점 표기법(dot notation)을 사용하여 중첩된 JSON 객체를 플랫한 CSV 열로 자동 변환합니다.
필드 선택: 특정 필드를 켜거나 꺼서 CSV 출력을 사용자 정의할 수 있습니다.
대화형 테이블: 다운로드하기 전에 Excel 스타일의 그리드에서 결과를 미리 볼 수 있습니다.
사용자 정의 구분 기호: 쉼표, 세미콜론 및 탭 구분 기호를 지원합니다.
사용 방법
1
상단 편집기에 JSON 배열을 붙여넣습니다.
2
예제(데모) 버튼을 클릭하여 사용자 정보의 샘플 데이터 세트를 확인합니다.
3
설정에서 CSV 구분 기호를 조정하고 포함할 필드를 선택합니다.
4
CSV 다운로드를 클릭하거나 텍스트 뷰에서 결과를 복사합니다.
자주 묻는 질문
Q. JSON 내부의 배열은 어떻게 되나요?
일반적으로 내용을 보존하기 위해 셀 내에서 문자열로 변환됩니다.
Q. 대용량 파일을 지원하나요?
최대 몇 메가바이트의 데이터 세트에서 가장 잘 작동하며, 매우 큰 JSON 블롭은 처리하는 데 시간이 더 오래 걸릴 수 있습니다.
활용 사례
- 데이터 내보내기: 개발자가 아닌 사람도 Excel에서 분석할 수 있는 형식으로 API 응답을 변환합니다.
- 마이그레이션: JSON 기반 데이터베이스(예: MongoDB)에서 관계형 시스템 또는 스프레드시트로 데이터를 이동합니다.
- 보고: 구조화된 데이터 블롭에서 빠른 요약 테이블을 생성합니다.
기술적 심층 분석
이 도구는 JSON 구조를 탐색하여 모든 고유 키를 찾습니다. 중첩된 객체의 경우 경로를 평면화합니다(예: user: { name: 'John' }은 user.name이 됨). 그런 다음 각 레코드를 식별된 열 인덱스에 매핑합니다.
제한 사항
- 최적의 변환을 위해 입력은 객체 배열이어야 합니다. 단일 객체는 단일 행으로 처리됩니다.
3M
검토 Tool3M Editorial Team
업데이트 April 25, 2026