CSV to JSON 변환기

헤더 행이 있는 CSV를 붙여넣고 데이터를 어디로도 전송하지 않고 포맷된 JSON으로 변환하세요.

모든 데이터 변환은 브라우저에서 로컬로 이루어집니다. 어떤 JSON, CSV, YAML, 또는 XML도 당사 서버로 전송되지 않습니다.
CSVJSON

빠른 예제

CSV 행을 JSON 객체로 변환

CSV to JSON은 스프레드시트 내보내기, 분석 보고서 또는 파트너 파일을 스크립트, 픽스처, API 테스트 또는 문서 예제용 구조화된 데이터로 만들어야 할 때 유용합니다. 첫 번째 CSV 행은 JSON 키 집합이 되며, 그 다음 각 행은 하나의 객체가 됩니다.

값은 의도적으로 문자열로 유지됩니다. 이렇게 하면 우편번호(ZIP 코드), ID, 계좌번호, 백분율 및 숫자로 보일 수 있지만 원래대로 유지해야 하는 다른 값들이 예기치 않게 변경되는 것을 방지합니다.

JSON 출력에 영향을 미치는 CSV 세부사항

  • 헤더 행이 객체의 키 이름을 제어하므로, JSON을 코드에서 사용하기 전에 열을 잘라내거나 이름을 바꾸세요.
  • 따옴표로 감싼 셀은 쉼표를 포함할 수 있습니다; 잘못된 따옴표는 파서 오류로 보고됩니다.
  • 빈 셀은 빈 문자열이 됩니다. null.
  • 값이 없는 행은 건너뜁니다.
유형 참고: 대상 API가 타입이 지정된 JSON 값을 기대하는 경우, 내보낸 후 문자열을 숫자, 불리언, 날짜 또는 null로 변환하세요.

CSV to JSON 자주 묻는 질문

왜 모든 JSON 값이 문자열인가요?

CSV에는 고유한 타입 시스템이 없습니다. 값을 문자열로 유지하면 선행 0, ID, 백분율 및 코드 등을 추측하지 않고 그대로 보존할 수 있습니다.

빈 CSV 셀은 어떻게 되나요?

빈 셀은 JSON 객체에서 빈 문자열이 됩니다. 필요하다면 이후에 null 애플리케이션에서 null 값이 필요할 경우 null로 변환하세요.

어떤 종류의 CSV 오류가 보고되나요?

파서는 식별할 수 있을 때 잘못된 따옴표나 형식이 올바르지 않은 행 등과 같은 파서 문제를 보고합니다.