파일 변환기

CSV/엑셀 데이터 JSON 변환기

CSV 텍스트를 구조화된 JSON 배열로 변환합니다. 첫 행을 필드명으로 사용하거나 모든 행을 데이터로 처리할 수 있으며 들여쓰기 수준을 조정하여 가독성을 높입니다.

도구 실행

이 도구는 복사한 CSV 텍스트 데이터를 웹 브라우저에서 즉시 JSON 형식으로 변환합니다. 엑셀 시트나 스프레드시트 프로그램을 열어둔 상태에서 셀 내용을 복사하여 입력란에 붙여넣기만 하면 됩니다. 기본적으로 첫 번째 행은 각 열의 키(필드명)로 자동 인식되며 나머지 행은 해당 키를 가진 객체 레코드로 변환됩니다. 헤더 매핑 옵션을 해제하면 모든 행이 단순 데이터 배열로 처리되므로 유연한 구문이 가능합니다. 결과물의 가독성을 위해 공백 들여쓰기 값을 2칸부터 원하는 만큼 조절할 수 있습니다. 빈 입력이나 형식 오류 발생 시에는 빈 배열과 함께 안내 메시지가 표시되어 작업 흐름이 중단되지 않습니다. 복잡한 설치 과정이나 계정 가입 없이 빠르게 데이터 포맷을 변경해야 할 때 유용하게 활용할 수 있습니다. 변환된 JSON 결과는 다른 개발 도구로 바로 가져가거나 API 테스트용 목데이터로 사용할 수 있습니다. 쉼표나 탭으로 구분된 표준 형식을 지원하며 특수 문자가 포함된 경우에도 안정적으로 파싱됩니다. 대용량 데이터 처리 시에도 브라우저 성능에 최적화된 알고리즘을 적용하여 빠른 응답 속도를 제공합니다. 개발자와 데이터 분석가가 반복적인 포맷 변환 작업을 자동화하고 실수를 줄이는 데 효과적입니다. 별도의 서버 전송 없이 로컬 환경에서 처리되므로 민감한 정보도 안전하게 다룰 수 있습니다. 다양한 프로그래밍 언어와 호환되는 표준 JSON 구조를 생성하므로 후속 작업 연동이 원활합니다. 사용자 인터페이스는 직관적으로 설계되어 초보자도 쉽게 조작할 수 있으며 고급 사용자를 위한 세밀한 설정 옵션도 제공합니다.

사용 방법

  1. 엑셀 또는 스프레드시트 프로그램에서 원하는 데이터 범위를 선택하여 복사합니다.
  2. 도구의 'CSV 텍스트' 입력 영역에 복사한 내용을 붙여넣습니다.
  3. 첫 번째 행을 필드명으로 사용하려면 '키 행' 체크박스를 선택된 상태로 유지합니다.
  4. 결과 JSON의 들여쓰기 공백 수를 필요에 따라 조정합니다(기본값 2).
  5. '실행' 버튼을 클릭하여 변환된 JSON 결과를 확인하고 복사합니다.

예시

  • 이름,나이,직업 김철수,30,개발자 이영희,25,디자이너
  • 제품ID,가격,재고 A001,15000,100 A002,23000,50

자주 묻는 질문

엑셀 파일을 직접 업로드할 수 있나요?

이 도구는 파일 업로드 기능을 제공하지 않습니다. 엑셀에서 데이터를 복사하여 텍스트 형태로 붙여넣어 사용해야 합니다.

첫 번째 행을 데이터로 포함시키고 싶습니다.

'키 행' 체크박스의 선택을 해제하면 첫 번째 행도 일반 데이터 행으로 처리되어 결과 배열에 포함됩니다.

변환 중 오류가 발생하면 어떻게 되나요?

처리 중 예외가 발생하면 빈 JSON 배열과 함께 오류 설명이 표시되므로 이전 단계에서 입력 데이터를 확인하실 수 있습니다.

숫자나 날짜 형식이 자동으로 변환되나요?

아니요. 모든 셀 값은 텍스트 문자열로 읽혀지므로 숫자나 날짜의 원본 서식은 유지되지 않고 텍스트 형태로 저장됩니다.

이 도구 삽입하기

아래 코드를 사용해 작동하는 SmartPlusLab 도구를 웹사이트에 추가하세요.