CSV 또는 TSV 데이터를 붙여 넣기
Excel이나 Google 스프레드시트에서 복사한 행, 데이터베이스 내보내기, 구분자로 나뉜 텍스트를 붙여 넣으세요. 먼저 동작을 확인하려면 내장 예제를 불러올 수 있습니다.
- 쉼표·탭·세미콜론·사용자 지정 구분자 지원
- 따옴표로 묶인 필드를 자동 처리
JSON 도구
CSV나 TSV를 붙여 넣고 구분자와 헤더 옵션을 선택하세요. 정리된 JSON을 바로 복사하거나 내려받을 수 있으며 입력할 때마다 미리보기가 갱신됩니다.
브라우저 안에서만 실행됩니다. 붙여 넣은 내용은 업로드되지 않습니다.
CSV JSON 변환은 단순해 보여도 따옴표 안에 쉼표가 있거나 ID가 0으로 시작하거나 어떤 행의 열이 더 많으면 데이터가 쉽게 어긋납니다. 이 CSV JSON 변환기는 이런 예외를 확인해 값을 몰래 바꾸지 않습니다.
스프레드시트 내보내기, API 요청 본문, 테스트 데이터, 데이터베이스 이전처럼 읽기 쉬운 JSON 배열이 필요한 작업에 활용하세요. CSV JSON 변환은 브라우저 안에서만 실행되며 계정이나 파일 업로드가 필요 없습니다.
완벽한 예제뿐 아니라 실제 스프레드시트와 데이터베이스 내보내기를 고려했습니다.
“London, UK”는 두 셀이 아니라 하나의 값입니다. 이 CSV JSON 변환기는 RFC 4180 방식의 인용 규칙을 적용해 따옴표 안의 줄바꿈과 연속된 큰따옴표를 올바르게 읽습니다.
CSV JSON 변환기는 사용자의 기기에서 JavaScript로 작동합니다. 고객 내보내기, 테스트 자료, 내부 기록은 현재 브라우저 탭에서 처리되며 서버로 전송되지 않습니다.
세 단계로 CSV를 JSON으로 바꾸고, 내려받기 전에 실시간 결과를 확인하세요.
Excel이나 Google 스프레드시트에서 복사한 행, 데이터베이스 내보내기, 구분자로 나뉜 텍스트를 붙여 넣으세요. 먼저 동작을 확인하려면 내장 예제를 불러올 수 있습니다.
쉼표, 탭, 세미콜론, 파이프 또는 한 글자 구분자를 선택합니다. 첫 행을 JSON 키로 쓸지, 빈 셀을 null로 바꿀지, 숫자와 불리언을 추론할지 정하세요.
address.city 같은 점 표기법 헤더로 중첩 객체를 만들려면 해당 옵션을 켜세요. 모든 설정은 JSON 미리보기에 즉시 반영됩니다.
JSON 배열을 검토한 뒤 복사하거나 .json 파일로 저장하세요. 열 개수가 맞지 않는 행은 CSV JSON 변환기가 행 번호와 함께 알리고 결과에서 제외합니다.
모든 레코드가 필요하다면 원본에서 표시된 행을 고친 뒤 다시 붙여 넣으세요.
변환 규칙 보기구분된 행을 신뢰할 수 있는 JSON 객체로 만드는 데 필요한 실용적인 설정입니다.
표준 쉼표 CSV, 탭 구분 TSV, 세미콜론이나 파이프 내보내기, 그 밖의 한 글자 구분 데이터를 변환합니다.
첫 행을 JSON 속성 이름으로 사용합니다. 헤더 없는 CSV에서는 옵션을 끄면 column_1, column_2 같은 키가 생성됩니다.
안전한 숫자와 true/false 문자열을 JSON 숫자와 불리언으로 바꿀 수 있습니다. 모든 값을 문자열로 유지하려면 끄세요.
“00501”과 JavaScript의 안전 범위를 넘는 정수는 자료형 추론을 켜도 문자열로 남겨 우편번호와 긴 ID를 보호합니다.
“user.name”, “user.email” 같은 헤더를 평면 키 대신 중첩된 user 객체로 변환합니다.
열이 너무 많거나 적은 행은 값을 엉뚱한 JSON 키로 밀어 넣지 않고 행 번호와 미리보기로 표시합니다.
헤더, 자료형, 잘못된 행, 중첩 키가 어떻게 처리되는지 정확히 확인하세요.
CSV 파일, TSV 데이터, 스프레드시트 내보내기를 변환하기 전에 사용자가 자주 찾는 질문에 답합니다.
왼쪽 편집기에 CSV를 붙여 넣고 구분자와 헤더 옵션을 확인하세요. 오른쪽 JSON은 자동으로 갱신됩니다. 결과가 맞으면 복사하거나 .json 파일로 내려받을 수 있습니다.
기본값에서는 첫 행이 각 JSON 객체의 속성 이름이 됩니다. CSV에 헤더가 없다면 “첫 행을 헤더로 사용”을 끄세요. column_1, column_2 같은 키가 자동 생성됩니다.
네. 해당 필드를 큰따옴표로 감싸고 내부 큰따옴표는 두 번 쓰세요. RFC 4180 방식 규칙을 따르므로 “London, UK”와 따옴표 안의 여러 줄 텍스트가 하나의 값으로 유지됩니다.
네. 구분자에서 “탭 — TSV”를 선택하거나 TSV 예제를 불러오세요. 쉼표, 세미콜론, 파이프 또는 원하는 한 글자 구분자도 선택할 수 있습니다.
CSV에는 자료형이 저장되지 않으므로 추론은 선택 사항입니다. 켜면 안전한 숫자와 true/false를 변환하지만, 데이터 손실을 막기 위해 앞자리 0이 있는 값과 매우 큰 정수는 문자열로 둡니다.
값의 개수가 예상 열 수와 다른 행은 제외됩니다. 오류 영역에 행 번호, 예상 열 수, 실제 열 수와 미리보기를 표시하므로 손상된 결과를 쓰는 대신 원본을 고칠 수 있습니다.
“점 표기법으로 중첩 필드 생성”을 켜고 user.name이나 address.city 같은 헤더를 사용하세요. CSV JSON 변환기가 경로에 맞춰 중첩 객체를 만듭니다. tags[0] 같은 대괄호 표기법은 지원하지 않습니다.
아니요. CSV JSON 변환기는 브라우저의 JavaScript로 붙여 넣은 데이터를 처리합니다. HeyUtils로 업로드하지 않고 계정도 필요 없으며, 입력이나 출력의 서버 사본을 보관하지 않습니다.
코드에 정해진 행 수나 파일 크기 제한은 없습니다. 현재 탭에서 처리하므로 매우 큰 입력은 기기의 사용 가능한 메모리에 따라 느려질 수 있습니다.
올바르게 처리되지 않는 경우를 찾으셨나요?
CSV나 TSV를 붙여 넣고 회원가입, 설치, 업로드 없이 몇 초 만에 구조화된 JSON을 받으세요.
다음 스프레드시트 내보내기, API 테스트 데이터, 데이터 이전을 위해 이 무료 온라인 변환기를 즐겨찾기에 추가하세요.
HeyUtils의 데이터 및 형식 카테고리에 포함됩니다.