JSON을 CSV로 변환
API 응답과 내보내기 데이터를 표로 열 수 있는 CSV로 바꿉니다. 데이터가 페이지 밖으로 나가지 않습니다.
출력
위에 붙여넣거나 입력하면 여기에 결과가 표시됩니다.
파일은 내 기기 밖으로 나가지 않습니다
이 도구는 브라우저 안에서만 작동합니다. 붙여넣은 내용은 기기에서 처리되고 서버로 전송되지 않으므로 토큰, 키, 공개 전 문서도 안심하고 사용할 수 있습니다.
사용 방법
- 입력란에 JSON을 붙여 넣으세요. API 호출 결과처럼 객체의 배열이어야 합니다. 객체 하나만 넣으면 한 줄짜리 배열로 처리됩니다.
- 구분자를 고르세요. 쉼표가 표준이고, 소수점에 쉼표를 쓰는 엑셀 환경이라면 세미콜론을, 스프레드시트에 바로 붙여 넣으려면 탭을 고르세요.
- CSV로 변환을 누르세요. 머리글 줄은 모든 객체에 나타난 키를 처음 등장한 순서대로 모아서 만듭니다.
- 결과를 복사하거나 .csv 파일로 받아 엑셀, 구글 스프레드시트, Numbers에서 여세요.
자주 묻는 질문
- JSON이 어딘가로 전송되나요?
- 아니요. 변환은 페이지 안에서 도는 자바스크립트일 뿐입니다. 업로드되는 것이 없고 오프라인에서도 동작합니다.
- 중첩된 객체나 배열은 어떻게 되나요?
- 이 도구는 평평한 객체를 전제로 합니다. 값 자체가 객체나 배열이면 JSON 문자열 형태로 셀에 들어가므로 데이터가 사라지지는 않지만 별도의 열로 나뉘지는 않습니다.
- 객체마다 키가 다르면 어떻게 되나요?
- 어느 객체에든 나타난 모든 키가 열이 됩니다. 해당 키가 없는 객체는 그 열이 빈 칸으로 남습니다.
- 값 안의 쉼표와 따옴표는 어떻게 처리되나요?
- 구분자, 큰따옴표, 줄바꿈이 들어간 값은 RFC 4180에 따라 큰따옴표로 감싸고 안쪽 따옴표는 두 번 겹쳐 씁니다. 엑셀과 구글 스프레드시트가 이를 정확히 읽습니다.
- 엑셀에서 모든 내용이 한 열에 들어갑니다.
- 일부 지역 설정의 엑셀은 세미콜론을 구분자로 기대합니다. 세미콜론을 골라 다시 변환하거나, 엑셀의 데이터 > 텍스트 가져오기에서 구분자를 직접 지정하세요.
- 무료로 얼마나 쓸 수 있나요?
- 무료 플랜은 하루 10회까지 실행할 수 있습니다. Pro는 이 제한을 해제합니다.
관련 도구
• CSV JSON 변환 엑셀에서 내보낸 표를 API, 스크립트, 설정 파일에 쓸 JSON으로 바꿉니다. 데이터가 페이지 밖으로 나가지 않습니다. • 마크다운 HTML 변환 마크다운으로 쓰고 HTML로 어디든 붙여 넣으세요. 기기 안에서 변환되므로 작성 중인 글이 밖으로 나가지 않습니다. • SRT VTT 변환 SubRip 자막을 브라우저의 video 요소와 웹 플레이어에서 쓸 수 있게 만듭니다. 업로드는 필요 없습니다. • VTT SRT 변환 웹용 자막을 거의 모든 플레이어와 편집 프로그램이 받아 주는 SubRip 형식으로 바꿉니다.