JSON → CSV
JSON 배열을 CSV 형식으로 변환합니다. 입력은 객체 배열이어야 합니다.
JSON to CSV 변환이란
JSON 배열을 CSV로 변환하는 것은 일반적인 데이터 엔지니어링 작업입니다 — API 데이터를 스프레드시트로 내보내기, 데이터 분석 도구(Excel, Google Sheets, pandas)용 데이터셋 준비, 보고서 생성, 또는 CSV 가져오기를 지원하는 관계형 데이터베이스에 데이터 로딩. 대부분의 BI 도구와 ETL 파이프라인은 CSV를 범용 입력 형식으로 지원합니다.
JSON 배열 to CSV 참고서
유효한 JSON-to-CSV 변환을 위해 입력은 각 객체가 행을 나타내는 객체 배열([{...}, {...}])이어야 합니다. 객체의 키가 CSV 헤더가 됩니다. 키가 누락된 객체는 해당 열에 빈 셀을 생성합니다. 중첩 객체나 배열은 셀 내에서 JSON 문자열로 직렬화됩니다.
RFC 4180은 널리 인정된 CSV 표준을 정의합니다. 주요 규칙: 쉼표, 큰따옴표, 줄 바꿈을 포함하는 필드는 큰따옴표로 묶어야 합니다; 따옴표 필드 내의 큰따옴표는 ""(큰따옴표 두 개)로 이스케이프됩니다. Excel에서 CSV 파일을 열 때 숫자 문자열의 자동 서식에 주의하세요 — Excel이 숫자로 포맷된 우편번호나 전화번호에서 앞의 0을 제거할 수 있습니다.
자주 묻는 질문
중첩 JSON은 CSV로 어떻게 변환되나요?
CSV에서 쉼표가 포함된 값은 어떻게 처리되나요?
배열이 포함된 JSON은 CSV로 변환 가능한가요?
관련 도구
CSV → JSON
CSV 데이터를 JSON 배열로 변환합니다. 스프레드시트 데이터를 REST API·NoSQL DB에서 바로 사용 가능.
CSV Viewer
CSV 데이터를 테이블 형태로 시각화합니다.
JSON Viewer
JSON 데이터를 보기 좋게 포맷하고 트리 구조로 시각화합니다.
JSON → YAML
JSON 데이터를 YAML 형식으로 변환합니다. Kubernetes, Docker Compose, GitHub Actions 설정 파일 작성에 최적.
JSON 포맷터
JSON 데이터를 보기 좋게 정렬하거나 압축합니다. 붙여넣기 → 정리 → 복사.