브라우저 실행 모드: 데이터는 브라우저에서 처리되며 서버에 업로드되지 않습니다.
속도와 안정성: 처리 속도는 기기와 브라우저에 따라 달라집니다. 대량 배치 작업에는 데스크톱 버전이 더 안정적일 수 있습니다.
도구를 불러오는 중입니다. 잠시 기다려 주세요...
도구를 불러오는 중입니다. 잠시 기다려 주세요...
온라인 도구가 로드되거나 실행되지 않으면 데스크톱 도구를 사용해 보세요. https://tools.yikeaigc.com/
도구 사용량
이전 버전으로 돌아가기
i
먼저 파싱 옵션을 설정한 뒤 변환하세요.CSV, TSV, TXT 텍스트와 일괄 파일을 지원합니다. 화면에는 처음 20개 파일만 표시되며, 변환 시 전체 파일이 처리됩니다.
CSV/TSV를 JSON으로
NDJSON 출력
열 매핑 및 타입 추론
설정 저장 가능
CSV 데이터 소스 선택
CSV, TSV, TXT 파일을 일괄 선택하거나 CSV 텍스트를 바로 붙여넣어 변환할 수 있습니다.
파일 처리는 현재 페이지에서 완료되며 서버로 업로드되지 않습니다.
파싱, 출력 및 매핑 설정
먼저 “자동 인식”을 눌러 구분자와 미리보기를 확인한 뒤, 목표 JSON 구조에 맞게 출력 옵션을 조정하세요.
파싱 설정
먼저 자동 인식 후 수동 조정할 수 있습니다.
출력 설정
객체 배열은 API 데이터에, NDJSON은 로그와 줄별 가져오기에 적합합니다.
열 필터링 및 이름 변경
열 이름 또는 인덱스를 입력할 수 있으며, 인덱스는 0부터 시작합니다.
입력하면 해당 열만 출력합니다.
유지할 열이 비어 있을 때만 적용됩니다.
데이터 미리보기
데이터 가져오기 후 처음 몇 행을 자동 미리보기합니다.
데이터 행0
열 수0
구분자-
소스-
변환, 미리보기 및 다운로드
먼저 변환해 결과를 생성하세요. 단일 결과는 복사하거나 바로 다운로드할 수 있으며, 여러 파일은 ZIP으로 다운로드할 수 있습니다.
처리 상태
변환 대기 중.
매개변수를 확인한 뒤 “변환 시작”을 클릭하세요.
결과 생성됨
변환된 JSON 파일을 다운로드할 수 있습니다.
결과 미리보기
첫 결과의 앞 120KB만 미리봅니다.
转换后将在这里显示JSON预览。
처리 팁
안내에 따라 구분자, 인코딩 또는 헤더 설정을 조정하세요.
안내
소프트웨어 사용 안내
- 데이터 소스 선택: CSV, TSV, TXT 파일을 업로드하거나 CSV 텍스트를 직접 붙여넣을 수 있습니다. 여러 파일을 일괄 처리하는 경우 확인용으로 처음 20개만 표시되며, 변환 시에는 모든 파일이 처리됩니다.
- 파싱 매개변수 설정: 먼저 구분자를 선택하거나 자동 인식한 뒤, 데이터 상황에 따라 인코딩, 텍스트 한정자, 제목 행, 빈 행 처리, 앞뒤 공백 처리 및 주석 행 접두사를 설정합니다.
- 출력 구조 설정: 객체 배열, 배열 배열 또는 키-값 쌍 배열을 선택할 수 있습니다. 출력 형식은 표준 JSON과 NDJSON을 지원하며, 들여쓰기 방식도 설정할 수 있습니다.
- 필드 처리 구성: 키 이름 스타일을 조정하고, 유형 추론, 빈 문자열을 null로 변환, 점 표기법으로 중첩 객체 생성을 활성화할 수 있으며, 보존할 열, 제외할 열 및 이름 변경 규칙도 입력할 수 있습니다.
- 데이터 미리보기: 매개변수 설정으로 이동한 후 파싱 결과, 데이터 행 수, 열 수 및 소스 정보를 확인하고, 필드가 어긋나지 않았는지 확인한 다음 변환합니다.
- 변환 시작: “변환 시작”을 클릭하면 도구가 현재 매개변수에 따라 JSON 또는 NDJSON 결과를 생성합니다.
- 결과 다운로드: 단일 결과는 바로 다운로드할 수 있습니다. 여러 파일은 원본 파일명으로 출력되며, 이름이 중복되면 자동으로 번호가 붙고 ZIP으로 압축해 다운로드할 수 있습니다.
자주 묻는 질문
답변: 객체 배열은 헤더를 필드명으로 사용하며, API 데이터와 업무 데이터 정리에 적합합니다. 배열 배열은 각 행의 값만 보존해 구조가 더 간결하며, 필드 순서가 고정된 데이터 처리 시나리오에 적합합니다.
답변: NDJSON은 각 행에 하나의 JSON 값이 있는 형식으로, 로그, 대량 가져오기, 스트리밍 처리 및 행 단위로 읽는 데이터 작업에 적합합니다. 데이터를 한 줄씩 처리해야 할 때 NDJSON 출력을 선택할 수 있습니다.
답변: “점 표기법으로 중첩 객체 생성”을 활성화하면 user.name, user.email 같은 헤더가 {"user":{"name":"...","email":"..."}}와 같은 구조로 변환되어 사용자, 주문, 상품 등 다층 필드를 정리하는 데 적합합니다.
답변: “타입 추론”을 켜면 도구가 숫자, true, false, null 및 날짜 형식을 해당 JSON 타입으로 변환합니다. 원본 문자열을 유지해야 하는 경우 타입 추론을 끌 수 있습니다.
답변: “유지할 열만”과 “제외할 열”에는 열 이름 또는 인덱스를 입력할 수 있으며, 여러 값은 쉼표로 구분합니다. “열 이름 변경”은 한 줄에 하나의 규칙으로 입력합니다. 예: user.name=user.fullName.
답변: 기본적으로 원본 파일명을 유지하고 확장자를 json 또는 ndjson으로 바꿉니다. 여러 파일의 이름이 중복되는 경우 결과가 덮어써지지 않도록 도구가 뒤쪽 파일명에 자동으로 번호를 추가합니다.