사용 방법
- 데이터를 붙여넣거나 UTF-8 파일을 여세요. 샘플로 입력 형식을 확인할 수 있습니다.
- 옵션을 선택하고 실행하세요. 변환 도구는 자동 처리도 지원합니다.
- 결과를 확인하고 선택 영역이나 전체를 복사하거나 파일로 저장하세요.
CSV를 JSON으로
헤더와 타입 옵션을 선택하여 CSV 행을 JSON으로 변환합니다.
비교, 분석, 서식 정리는 브라우저에서 처리되며 입력은 DevToolsy로 전송되지 않습니다.
작동 원리
쉼표, 세미콜론, Tab, 세로 막대와 자동 감지를 지원합니다. 따옴표 안의 구분자와 여러 줄 셀도 처리합니다. 헤더가 없으면 column1, column2 등을 사용합니다.
name,active
Ada,true
Lin,false[
{
"name": "Ada",
"active": "true"
},
{
"name": "Lin",
"active": "false"
}
]헤더와 타입 옵션을 선택하여 CSV 행을 JSON으로 변환합니다.
옵션과 데이터 보존
기본값은 문자열이므로 앞자리 0을 유지합니다. 타입 추론은 JSON 숫자, true, false, null을 반올림 없이 인식합니다. 비어 있거나 중복된 헤더와 열 개수가 다른 행은 거부합니다.
CSV 변환은 최대 50,000개 데이터 행과 1,000열을 지원하며 입출력 크기 제한도 적용됩니다.
결과 사용하기
파일은 UTF-8 텍스트로 읽습니다. 편집기는 검색, 선택 복사와 단축키를 제공합니다. 결과를 복사하거나 저장할 수 있으며 입력을 바꾸면 이전 결과가 무효화됩니다.
UTF-8 입력은 문서당 최대 1 MiB, 출력은 최대 8 MiB입니다. 로컬 Worker에서 실행하며 처리 시간은 최대 30초입니다.
자주 묻는 질문
어떤 CSV 구분자와 헤더를 지원하나요?
쉼표, 세미콜론, Tab, 세로 막대와 자동 감지를 지원합니다. 따옴표 안의 구분자와 여러 줄 셀도 처리합니다. 헤더가 없으면 column1, column2 등을 사용합니다.
앞자리 0과 데이터 타입은 어떻게 처리하나요?
기본값은 문자열이므로 앞자리 0을 유지합니다. 타입 추론은 JSON 숫자, true, false, null을 반올림 없이 인식합니다. 비어 있거나 중복된 헤더와 열 개수가 다른 행은 거부합니다.
입력이 업로드되나요?
아니요. 비교, 분석, 서식 정리는 브라우저에서 처리되며 입력은 DevToolsy로 전송되지 않습니다.
로컬 파일을 열 수 있나요?
최대 1 MiB UTF-8 파일을 열 수 있습니다. 비교 도구의 각 입력에는 별도 파일 선택기가 있습니다.
결과 일부만 복사할 수 있나요?
네. 텍스트를 선택하고 선택 복사를 누르거나 일반 복사 단축키를 사용하세요.