CSV → JSON
표를 한 행씩 JSON으로 변환합니다.
이 도구는 JavaScript로 작동합니다. 사용하려면 브라우저에서 JavaScript를 켜고 페이지를 새로 고치세요.
표에서 짜임 있는 데이터로.
CSV → JSON은 CSV나 TSV 표를 JSON으로 바꿉니다. 첫 줄이 머리글로 쓰입니다. 각 줄은 열 이름을 열쇠로 삼는 JSON 객체가 됩니다. 머리글 선택을 끄면 각 줄이 배열로 옮겨집니다. 스프레드시트에서 내보낸 데이터를 웹 앱, API, 설정 파일, 코드 프로젝트로 옮길 때 씁니다.
열 구분 문자는 저절로 찾아집니다. 쉼표, 쌍반점, 탭, 세로줄 가운데 앞쪽 줄마다 가장 한결같은 횟수로 나오는 것이 골라집니다. 원하면 손으로 정할 수도 있습니다. 파일의 인코딩도 저절로 찾아져 오래된 튀르키예어 Windows 파일의 ş, ğ, ı 글자가 망가지지 않습니다. 출력은 빈칸 2개나 4개, 또는 탭으로 들여쓰입니다. ‘JSONL’ 선택은 기록마다 따로 줄에 씁니다. 큰 데이터를 줄 단위로 다루는 도구들이 이 형식을 바랍니다. 값은 글로 옮겨지고 수로 바뀌지 않습니다. 파일은 32 MB까지 올릴 수 있습니다. 한 번에 최대 20개 파일을 올릴 수 있으며, 모두 같은 설정으로 처리되고 여러 파일은 ZIP 파일 하나로 내려받습니다.
처음부터 끝까지
- CSV 파일을 올리세요. CSV, TSV 또는 TXT 파일을 끌어 놓거나 고르세요.
- 구분 문자와 형식을 고르세요. 구분 문자는 ‘자동 감지’가 대부분의 파일에서 제대로 됩니다. 첫 줄이 머리글이 아니면 선택을 끄세요.
- 변환하고 다운로드하세요. JSON이 준비되면 내려받으세요. 기록 수와 찾아낸 구분 문자가 화면에 적힙니다.
자주 묻는 질문
숫자가 왜 따옴표 안에 있나요?
CSV에서는 모든 값이 글이고 도구는 종류를 짐작하지 않습니다. 그래서 ‘007’ 같은 값의 앞 0도 지켜집니다. 수로 바꾸는 일은 쓰려는 프로그램에서 하면 됩니다.
구분 문자를 잘못 찾았습니다.
구분 문자 선택에서 맞는 것을 손으로 고르세요. 튀르키예어로 맞춘 스프레드시트는 대개 쌍반점을 씁니다.
머리글 칸이 비어 있으면 어떻게 되나요?
머리글이 빈 열에는 자리에 따라 ‘sutun3’ 같은 이름이 붙습니다. 데이터는 사라지지 않습니다.
파일이 서버에 남나요?
아니요. 파일은 처리를 위해서만 서버로 전송되고 작업이 끝나면 삭제됩니다. 결과 파일도 다운로드한 뒤 도구를 나가면 삭제됩니다. 계정, 이름, 이메일 주소는 필요 없으며 파일이 제3자 서비스로 전송되는 일은 없습니다. 이용은 무료입니다. 처리 횟수에 시간당·일일 한도가 없고, 처리 전에 광고를 볼 필요가 없으며, 결과물에 워터마크를 넣지 않습니다.
다른 파일 도구
RUPO Studio