데이터 변환기
숫자 표기와 CSV 셀 텍스트를 보존하면서 JSON·YAML·CSV를 브라우저에서 변환합니다.
변환 형식
JSON ↔ YAML 1.2: 문자열·불리언·null·배열·중복 없는 문자열 키 객체를 지원합니다. 큰 정수와 소수 등 JSON 숫자 표기를 그대로 유지합니다. 주석·서식은 유지하지 않습니다. 태그·앵커·별칭과 JSON에 없는 숫자 표기는 거부합니다.
UTF-8 기준 입력 1MiB, 출력 4MiB까지입니다. 중첩 100단계, 값·셀 100,000개, CSV 데이터 10,000행·1,000열, 계산 2초 제한을 적용합니다. 입력이나 방향을 바꾸면 이전 결과를 지웁니다.
변환은 브라우저의 별도 작업자에서 수행합니다. 원문과 결과를 업로드하거나 자동 제보에 넣지 않습니다.
현재 입력을 변환하면 결과가 표시됩니다.
데이터 변환기 사용 가이드
JSON·YAML 데이터와 문자열 레코드 형태의 JSON·CSV를 변환합니다.
네 방향 중 하나를 선택해 변환하세요. JSON·YAML은 숫자 표기를 그대로 유지하고 CSV는 셀을 문자열로 다룹니다.
성공한 현재 결과를 .json·.yaml·.csv로 내려받거나 복사하세요.
계산·렌더링은 이 브라우저 탭에서 처리합니다. 복사·다운로드·공유를 하면 선택한 결과가 탭 밖에서도 사용될 수 있습니다.
따라 해 보기
- 입력·설정
- [{"id":"00123","name":"Kim"}]
- 동작
- JSON → CSV
- 결과
- id,name 00123,Kim
지원 범위와 주의점
- 입력 UTF-8 1MiB, 출력 4MiB, 깊이 100, CSV 데이터 10,000행·1,000열, 작업 시간 2,000ms까지입니다. YAML 별칭·명시적 태그·복수 문서·JSON 밖 숫자 표기는 거부합니다. CSV 열 이름은 비어 있거나 중복될 수 없으며 모든 행의 문자열 열 구성이 같아야 합니다.
자주 묻는 질문
- YAML 주석과 CSV 자료형도 보존되나요?
- 주석과 배치는 보존하지 않습니다. CSV는 텍스트만 담으므로 숫자·불리언·null·중첩 셀은 자료형이나 구조를 몰래 바꾸지 않고 오류로 안내합니다.
계정·동기화·광고·분석의 데이터 흐름은 개인정보처리방침에서 확인하세요.