[dev.hub.sidebar]/JSON to CSV 변환기
JSON to CSV 변환기
JSON 데이터를 CSV 형식으로 변환
변환 옵션
JSON 입력
CSV 출력
JSON to CSV 변환기 가이드
JSON 데이터를 CSV 스프레드시트 형식으로 변환하세요
JSON to CSV 변환이란?
JSON to CSV 변환기는 JSON 배열이나 객체를 CSV(Comma-Separated Values) 형식으로 변환합니다. 스프레드시트 프로그램이나 데이터베이스에서 사용할 수 있는 테이블 형식의 데이터를 생성합니다.
사용 방법
- JSON 데이터 붙여넣기 (배열 또는 객체)
- 구분자 선택 (쉼표, 세미콜론, 탭, 파이프)
- 필요한 옵션 설정 (헤더, 중첩 객체 처리 등)
- 변환된 CSV 복사 또는 다운로드
변환 팁
- JSON 배열이 가장 잘 변환됩니다
- 중첩 객체는 점 표기법으로 펼쳐집니다 (예: address.city)
- Excel에서는 세미콜론 구분자가 더 잘 작동할 수 있습니다
처리 방식
모든 변환은 브라우저에서 로컬로 처리됩니다. 서버로 데이터가 전송되지 않아 민감한 정보도 안전하게 변환할 수 있습니다.
자주 묻는 질문
어떤 JSON 형식이 지원되나요?
객체 배열이 가장 이상적입니다. 단일 객체도 1행 CSV로 변환됩니다. 중첩 객체는 점 표기법으로 평탄화되어 'address.city'처럼 표시됩니다. 배열 내 배열은 JSON 문자열로 처리됩니다.
왜 Excel에서 CSV가 제대로 열리지 않나요?
Excel의 기본 구분자가 시스템 설정에 따라 다릅니다. 한국어/유럽 Excel에서는 세미콜론(;)을 구분자로 사용해 보세요. 또는 Excel에서 '데이터 > 텍스트 나누기' 기능을 사용하세요.
특수 문자나 쉼표가 포함된 데이터는?
'문자열 따옴표 처리' 옵션을 켜면 쉼표, 줄바꿈, 따옴표가 포함된 값을 자동으로 큰따옴표로 감싸고 이스케이프합니다. 대부분의 CSV 파서와 호환됩니다.
한글이 깨지는 경우 어떻게 하나요?
다운로드한 파일은 UTF-8로 인코딩됩니다. Excel에서 열 때 '데이터 > 텍스트/CSV에서'로 가져오고 인코딩을 UTF-8로 선택하세요. 또는 메모장에서 열어 다시 저장할 수 있습니다.
API 응답을 바로 변환할 수 있나요?
네, API에서 받은 JSON 응답을 그대로 붙여넣으면 됩니다. 중첩 구조도 자동으로 처리됩니다. 단, 매우 큰 데이터(수만 행)는 브라우저 성능에 영향을 줄 수 있습니다.