CSV를 JSON로 변환하면
- 구분자(쉼표, 세미콜론, 탭, 세로 막대)와 텍스트 인코딩은 자동으로 감지합니다.
- 숫자는 계산할 수 있는 진짜 숫자가 되고, 00123 같은 값이나 긴 ID는 텍스트로 남습니다.
- 첫 행이 키가 됩니다. address.city 같은 머리글은 중첩 객체를 만들고, 숫자와 true/false는 자료형을 유지합니다.
CSV와 JSON 비교
| 항목 | CSV | JSON |
|---|---|---|
| 여러 시트 | 미지원 | 지원 |
| 수식 | 미지원 | 미지원 |
| 숫자와 날짜 | 미지원 | 지원 |
| 중첩 데이터 | 미지원 | 지원 |
| 추천 용도 | 가져오기, 내보내기, 데이터베이스 | API, 웹 앱 |
CSV를 JSON로 변환하는 방법
- 위의 상자에 CSV 파일을 놓거나, 상자를 클릭해 파일을 고르세요. 여러 개를 한 번에 추가할 수 있습니다.
- 원하면 옵션을 조정하세요. 대부분의 파일은 기본 설정으로 충분합니다.
- JSON 파일마다 다운로드를 누르거나, "모두 다운로드"로 ZIP을 받으세요.
자주 묻는 질문
여기서 파일을 변환해도 안전한가요?
네. 변환은 모두 브라우저 안에서 이루어집니다. 파일이 서버로 업로드되지 않으므로 다른 사람이 볼 수 없습니다.
무료인가요? 제한이 있나요?
완전히 무료이며 가입, 워터마크, 일일 제한이 없습니다. 아주 큰 파일일 때 기기 메모리만 제한이 됩니다.
CSV 파일 여러 개를 한 번에 변환할 수 있나요?
네. 원하는 만큼 파일을 놓으세요. 차례로 변환되고 모두 ZIP으로 받을 수 있습니다.
앞자리 0과 긴 숫자는 유지되나요?
네. 00123 같은 값, 전화번호, 15자리를 넘는 ID는 텍스트로 남고, 일반 숫자는 진짜 숫자가 됩니다.
중첩 데이터는 어떻게 처리되나요?
중첩 객체와 요소는 address.city(JSON)나 author/name(XML) 같은 경로를 가진 열이 되고, 다시 변환하면 중첩 구조가 복원됩니다.