개발자 유틸리티

CSV to JSON

CSV 파일을 붙여넣고 구분자를 감지하여 데이터를 페이지 외부로 전송하지 않고 각 행을 유효한 JSON으로 변환하세요.

첫 번째 행을 객체 키로 사용하거나 번호가 매겨진 열을 자동으로 생성합니다. 출력물은 보기 좋게 서식화(Pretty-print)하거나, 축소(Minify)하고, 복사하거나 .json 파일로 다운로드할 수 있습니다.

빠르고 깔끔한 변환을 위해 제작되었습니다

  • 따옴표 필드 파싱
  • 구분자 자동 감지
  • 헤더 정규화
  • 복사 및 다운로드 기능

가정: 파서는 이스케이프된 따옴표에 대해 큰따옴표를 사용하는 일반적인 CSV 따옴표 규칙을 따릅니다. 빈 셀은 빈 문자열이 되며, 중복된 헤더는 고유한 이름으로 변환됩니다.

CSV 변환하기

파일을 선택하거나 아래에 원시 CSV를 붙여넣으세요. 변환기는 브라우저에서 로컬로 실행되며 변환 버튼을 클릭하면 JSON 출력이 업데이트됩니다.

CSV 입력을 기다리는 중입니다.

CSV 입력

JSON 출력

0
0
자동 구분자
배열 출력 형태

작동 방식

파싱 규칙

변환기는 CSV를 한 번에 한 문자씩 읽으므로 따옴표로 묶인 필드에 쉼표, 탭, 줄 바꿈 및 이스케이프된 큰따옴표를 안전하게 포함할 수 있습니다. 구분자를 자동 감지로 두면 도구가 처음 몇 개의 비어 있지 않은 행에서 일반적인 구분자를 평가하고 가장 일관된 일치를 선택합니다.

헤더 동작

헤더 모드가 활성화되면 첫 번째 행이 객체 키가 됩니다. 비어 있거나 중복된 레이블은 column_2status_2와 같이 안전하고 고유한 이름으로 정규화됩니다. 헤더 모드가 꺼져 있으면 각 행은 배열이 됩니다.

값 보존

기본적으로 숫자 강제 변환은 적용되지 않습니다. 모든 셀은 텍스트로 보존되므로 ID, 우편번호, 앞자리 0 및 혼합 형식 열이 그대로 유지됩니다. JSON 들여쓰기는 서식에만 영향을 미치며 기본 데이터에는 영향을 미치지 않습니다.