CSV에서 JSON으로 변환
CSV 파일을 로컬에서 JSON 배열로 변환합니다. 열 이름을 키로 사용하며, 업로드 없이 브라우저에서 바로 처리됩니다.
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
제 파일이 업로드되나요?
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
CSV 파일을 로컬에서 JSON 배열로 변환합니다. 열 이름을 키로 사용하며, 업로드 없이 브라우저에서 바로 처리됩니다.
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
CSV는 고전적인 표 형식이고, JSON은 현대 API와 웹 앱의 언어입니다. CSV를 JSON으로 옮기는 것은 표 데이터를 프로그램, 데이터베이스, 프런트엔드에서 다루기 위한 가장 흔한 첫걸음입니다 - 각 행은 객체가 되고, 머리글 행이 키를 제공합니다.
이 도구는 CSV를 전적으로 브라우저에서 로컬로 파싱하고(papaparse, 순수 JavaScript) JSON 배열을 내보냅니다. 기본적으로 첫 행을 열 머리글로 쓰므로, 각 데이터 행은 이름 붙은 필드를 가진 객체가 됩니다. 숫자는 숫자로 인식됩니다. 아무것도 업로드되지 않습니다.
이렇게 만든 결과로 인터페이스에 넣을 테스트 데이터셋을 만들거나, 모의 데이터베이스를 채우거나, 프런트엔드에 설정 행을 공급할 수 있습니다. 실무 팁 하나: 우편번호나 품번의 앞자리 0은 자동 형 변환에서 사라질 수 있습니다 - 텍스트가 숫자로 바뀌기 때문입니다. 그게 중요하다면, 더 가공하기 전에 해당 열을 의도적으로 문자열로 다루세요.
| 입력 형식 | CSV |
|---|---|
| 출력 형식 | JSON |
| 일괄 처리 | 미지원 |
| 처리 방식 | 브라우저에서 로컬 처리 (JavaScript) |
| 파일 업로드 | 없음 |
제한: 구분 기호는 자동 감지됩니다(쉼표/세미콜론/탭). 머리글 옵션이 없으면 각 행이 객체가 아니라 배열이 됩니다. 숫자는 자동으로 형이 지정되며 앞자리 0은 사라질 수 있습니다. 매우 큰 파일은 메모리가 필요합니다.
아니요. 변환은 전적으로 브라우저에서 로컬로 실행되며 - 아무것도 전송되지 않습니다.
기본적으로 그렇습니다 - 열 이름이 객체의 키가 됩니다. 옵션으로 끌 수 있습니다.
쉼표, 세미콜론, 탭이 자동으로 감지됩니다.
예, 숫자 값은 JSON에 텍스트가 아닌 숫자로 출력됩니다. 우편번호, 전화번호, 품번은 조심하세요: 이 타입 변환에서 앞자리 0이 사라집니다(01067이 1067이 됩니다). 그런 열은 결과에서 잠깐 확인하는 게 좋습니다.