T

Text Machine

강력한 텍스트 도구를 브라우저에서

CSV를 JSON으로 변환기

CSV나 TSV를 브라우저에서 바로 깔끔한 JSON으로 변환하세요. 첫 행이 키가 되고 구분자는 자동으로 감지되며, 각 값을 텍스트 그대로 둘지 숫자와 불리언으로 타입 변환할지 선택할 수 있습니다. 데이터는 어디에도 업로드되지 않습니다.

구분자

출력

첫 행이 각 객체의 키가 됩니다.

CSV
JSON

변환된 JSON이 여기에 표시됩니다.

CSV를 JSON으로 변환기 사용 방법

  1. 1

    CSV 붙여넣기

    한 줄에 한 레코드씩 CSV나 TSV 데이터를 붙여넣으세요. 첫 행에 열 이름을 두면 그 이름이 키가 됩니다.

  2. 2

    구분자 선택

    자동으로 두면 쉼표, 세미콜론, 탭을 알아서 감지하고, 원하면 데이터에 맞는 구분자를 직접 고를 수도 있습니다.

  3. 3

    출력 형태 선택

    ‘객체’를 선택하면 각 행이 헤더를 키로 하는 객체가 되고, ‘행’을 선택하면 각 줄이 단순한 배열로 유지됩니다. 값을 ‘타입’으로 바꾸면 숫자와 불리언이 실제 JSON 타입으로 읽힙니다.

  4. 4

    JSON 복사

    포맷된 JSON을 복사해 코드나 API 요청, 설정 파일에 바로 붙여넣으세요.

자주 묻는 질문

CSV를 JSON으로 어떻게 변환하나요?
첫 행에 열 이름이 있는 CSV를 붙여넣으면 포맷된 JSON이 아래에 즉시 나타납니다. 복사 버튼으로 결과를 가져가세요. 모든 처리는 브라우저 안에서 이루어집니다.
첫 행은 반드시 헤더여야 하나요?
‘객체’ 모드에서는 첫 행이 모든 객체의 키로 사용됩니다. 데이터에 헤더가 없다면 ‘행’ 모드로 바꾸세요. 그러면 각 줄이 값으로 이루어진 단순한 배열이 됩니다.
쉼표뿐 아니라 탭이나 세미콜론도 읽을 수 있나요?
네. 자동 모드는 쉼표, 세미콜론, 탭으로 구분된 데이터를 감지하므로 스프레드시트에서 복사한 데이터나 유럽식 CSV 모두 설정을 바꾸지 않고 변환됩니다.
숫자와 불리언은 어떻게 처리되나요?
기본적으로 모든 값은 문자열로 유지됩니다. 값을 ‘타입’으로 바꾸면 일반 숫자는 JSON 숫자로, true와 false는 불리언으로, null이라는 단어는 실제 null로 읽힙니다.
제 데이터가 어딘가로 업로드되나요?
아니요. 변환은 전적으로 브라우저 안에서 자바스크립트로 이루어지므로 CSV가 기기를 벗어나지 않고 서버에 저장되는 것도 없습니다.

관련 도구

이런 편리한 도구도 함께 사용해 보세요

JSON ↔ CSV 변환기

유닉스 타임스탬프 변환기

JSON ↔ YAML 변환기

텍스트 ↔ 바이너리 변환기

텍스트 ↔ 16진수 변환기

모스 부호 번역기