핵심 답변
CSV JSON 변환기는 각 행을 읽어 객체 배열 또는 행 배열로 출력합니다. 첫 행을 키로 사용할 수 있으며, 구분자, 공백 제거와 숫자·불리언 타입 변환을 내보내기 전에 조정할 수 있습니다.
CSV를 추가하고 파싱 결과를 확인한 뒤 정확한 JSON을 내보내세요.
입력 CSV
| # | id | name | role | signup_date | active | |
|---|---|---|---|---|---|---|
| 1 | 1 | Alice Johnson | [email protected] | Admin | 2024-01-15 | true |
| 2 | 2 | Bob Smith | [email protected] | Editor | 2024-02-03 | true |
| 3 | 3 | Carol Williams | [email protected] | Viewer | 2024-02-20 | false |
| 4 | 4 | David Brown | [email protected] | Editor | 2024-03-05 | true |
| 5 | 5 | Eva Davis | [email protected] | Viewer | 2024-03-18 | true |
출력 JSON
1[2{3"id": 1,4"name": "Alice Johnson",5"email": "[email protected]",6"role": "Admin",7"signup_date": "2024-01-15",8"active": true9},10{11"id": 2,12"name": "Bob Smith",13"email": "[email protected]",14"role": "Editor",15"signup_date": "2024-02-03",16"active": true17},18{19"id": 3,20"name": "Carol Williams",21"email": "[email protected]",22"role": "Viewer",23"signup_date": "2024-02-20",24"active": false25},26{27"id": 4,28"name": "David Brown",29"email": "[email protected]",30"role": "Editor",31"signup_date": "2024-03-05",32"active": true33},34{35"id": 5,36"name": "Eva Davis",37"email": "[email protected]",38"role": "Viewer",39"signup_date": "2024-03-18",40"active": true41}42]
1. 붙여넣기 또는 업로드
위에 CSV 또는 Excel 데이터를 추가하세요.
2. 즉시 변환
도구가 브라우저에서 JSON으로 변환합니다.
3. 복사 또는 다운로드
필요한 곳에서 JSON 데이터를 사용하세요.
사용 방법
- 데이터를 붙여넣거나 지원되는 CSV, TSV, TXT/스프레드시트 파일을 추가합니다. 공개 URL은 별도 가져오기 경로를 사용합니다.
- 구분자와 헤더를 확인하고 trim, 타입 변환과 출력 형태를 설정합니다.
- 미리보기와 경고를 검토한 뒤 JSON을 복사하거나 내려받습니다.
주요 기능과 설정
- 구분자 자동 감지 또는 직접 선택.
- 첫 행을 헤더로 사용하거나 일반 데이터로 유지.
- 값 타입 변환, 셀 공백 제거, 객체/행 배열 출력.
- 원문·테이블 미리보기와 행·열 품질 경고.
지원 입력과 출력
입력: CSV 또는 TSV 텍스트, .csv, .tsv, .txt, .xlsx, .xls, 지원되는 공개 URL. 출력: JSON 텍스트 또는 파일.
활용 예
- CSV 내보내기를 API나 JavaScript용 JSON으로 준비.
- 스프레드시트에서 복사한 TSV를 객체 배열로 변환.
- 데이터베이스 가져오기 전 구분 데이터 품질 확인.
어떤 작업 흐름을 선택해야 하나요?
CSV JSON 변환기: 구분자 자동 감지 또는 직접 선택. Excel JSON 변환기: 워크시트 전환, 미리보기 검색과 열 숨기기.
개인정보와 데이터 경로
현재 구현에서 붙여넣기/업로드 콘텐츠는 브라우저에서 처리되지만 “Extract from URL”은 서버 측 proxy로 원본을 가져옵니다.
제한과 문제 해결
- 따옴표 안의 구분자, 문자 인코딩, 불규칙한 행 길이는 구조를 바꿀 수 있으므로 미리보기를 확인하세요.
- 타입 변환을 켜면
00123같은 식별자의 앞자리 0이 사라질 수 있습니다. - 모든 기기에 적용되는 공통 용량 보장은 없으며, 큰 입력 성능은 브라우저 메모리와 기기 성능에 따라 달라집니다.
FAQ
CSV 첫 행을 JSON 키로 만들려면 어떻게 하나요?
첫 행을 헤더로 사용하는 옵션을 켜세요. 각 열 이름이 객체 키가 되며, 빈 헤더와 중복 헤더도 함께 확인해야 합니다.
데이터가 서버로 업로드되나요?
현재 구현에서 붙여넣기/업로드 콘텐츠는 브라우저에서 처리되지만 “Extract from URL”은 서버 측 proxy로 원본을 가져옵니다.
파일 또는 데이터 제한은 무엇인가요?
모든 기기에 적용되는 공통 용량 보장은 없으며, 큰 입력 성능은 브라우저 메모리와 기기 성능에 따라 달라집니다.
모바일에서도 사용할 수 있나요?
웹 기반 도구이므로 최신 모바일 브라우저에서 동작할 수 있지만 파일 선택, 메모리와 기기별 호환성은 모든 환경에서 검증되지 않았습니다. 크거나 복잡한 입력에는 데스크톱 브라우저를 권장합니다.
어떤 작업 흐름을 선택해야 하나요?
CSV JSON 변환기: 구분자 자동 감지 또는 직접 선택. Excel JSON 변환기: 워크시트 전환, 미리보기 검색과 열 숨기기.
관련 도구
CSV를 추가하고 파싱 결과를 확인한 뒤 정확한 JSON을 내보내세요.