Tool Kumar 도구
JSON을 CSV로 변환
JSON 레코드를 스프레드시트에서 쓰기 좋은 CSV로 바꿉니다. 변환기가 주요 객체 배열을 찾아 열을 만들고, 쉼표나 줄바꿈이 들어간 값은 따옴표로 감쌉니다.
도구 사용 방법
- 객체 배열이나, 객체 배열이 들어 있는 API 응답을 붙여넣습니다.
- ‘변환’ 보기에서 CSV를 선택합니다.
- 미리 보기를 복사하거나 CSV 파일을 다운로드합니다.
사용 예제
샘플 문서의 users 배열로 생성한 CSV입니다.
입력
{"users":[{"id":1,"name":"Ada","role":"admin"},{"id":2,"name":"Lin","role":"editor"}]}출력
id,name,role
1,Ada,admin
2,Lin,editor
옵션 및 예외 사항
- 중첩 객체의 키는 profile.city처럼 점으로 구분된 열 이름이 됩니다.
- 단순한 값의 배열은 값을 쉼표로 구분해 한 셀에 채웁니다. 객체 배열은 한 셀 안에 간결한 JSON으로 남습니다.
- 응답 래퍼에서는 조건에 맞는 가장 큰 객체 배열을 선택합니다.
개인정보 보호 기본 적용
문서는 이 브라우저에만 보관됩니다. Tool Kumar는 기기 안에서 파싱, 변환, 다운로드 파일 생성을 처리하며 계정이나 업로드 과정이 필요하지 않습니다.
JSON을 CSV로 변환 자주 묻는 질문
- CSV로 변환하기에 가장 좋은 JSON 구조는 무엇인가요?
- 객체 배열이 가장 좋습니다. 변환기는 users나 data 같은 응답 래퍼 안에서 가장 큰 객체 배열도 찾아냅니다.
- 중첩 객체는 어떻게 표현되나요?
- 중첩된 속성은 점으로 구분된 열 이름이 되므로, CSV가 행과 열이 고르게 맞는 직사각형 형태로 유지됩니다.
- 쉼표와 따옴표는 이스케이프되나요?
- 네. 표준 CSV 규칙에 따라 필드를 따옴표로 감싸고, 필드 안의 따옴표는 두 번 겹쳐 씁니다.