JSON to CSV
Convert JSON to CSV
JSON 입력 (배열)
CSV 출력
이 도구 소개
JSON to CSV 변환기는 JSON 객체 배열을 CSV(쉼표로 구분된 값) 형식으로 변환합니다. 배열의 모든 객체에서 고유 키를 수집하여 열 헤더로 사용합니다. 키가 없는 객체는 해당 열에 빈 셀을 생성합니다.
구분자, 따옴표, 개행이 포함된 값은 RFC 4180에 따라 자동으로 인용됩니다. 쉼표, 탭, 세미콜론 구분자를 지원합니다. API 응답을 Excel이나 Google Sheets에서 열 수 있는 스프레드시트로 내보낼 때 유용합니다.
사용 방법
- 쉼표, 탭, 세미콜론 중 원하는 구분자를 선택합니다.
- 왼쪽 패널에 JSON 배열을 붙여넣거나 예제를 클릭합니다.
- → CSV 버튼을 클릭하여 변환합니다.
- 복사 버튼으로 CSV 출력을 클립보드에 복사합니다.
활용 사례
REST API JSON 응답을 Excel이나 Google Sheets용 CSV로 내보냅니다. 데이터베이스 쿼리 결과를 분석을 위한 스프레드시트로 변환합니다. JSON 데이터 덤프를 비기술 팀원이 사용할 수 있는 형식으로 변환합니다. 구식 시스템이 JSON 대신 CSV를 요구할 때 데이터 형식을 변환합니다.
자주 묻는 질문
- 어떤 JSON 구조가 필요한가요? — 입력은 객체 배열이어야 합니다: [{"key": "value"}, ...]. 단일 객체나 기본값 배열은 지원되지 않습니다.
- 객체마다 다른 키가 있으면 어떻게 되나요? — 모든 객체의 고유 키가 열로 수집됩니다. 키가 없는 객체는 해당 열에 빈 셀을 생성합니다.
- 특수 문자는 어떻게 처리되나요? — 구분자, 따옴표, 개행이 포함된 값은 RFC 4180에 따라 자동으로 큰따옴표로 묶입니다.