데이터 직렬화: JSON, YAML, XML & CSV
API, 구성 파일, 그리고 테이블 형식 데이터를 위한 교환 형식입니다.
개인정보 보호를 우선한 설계
파일은 WebAssembly 및 HTML5 API를 사용해 브라우저에서 로컬로 처리됩니다. 파일은 기기 밖으로 전송되지 않으므로 서버 업로드나 제3자 파일 저장소를 이용하지 않습니다.
대기열 없음. 속도 제한 없음.
내 기기에서 바로 변환을 시작할 수 있습니다. 업로드 대기나 다운로드 대기열이 없으며, 원격 서버로 인한 속도 제한도 없습니다.
무료로 무제한 이용
계정을 만들거나 요금제를 결제하지 않고도 모든 도구를 이용할 수 있으며, 인위적인 파일 크기 제한도 없습니다. 브라우저와 기기가 처리할 수 있는 만큼 자주 변환할 수 있습니다.
형식 비교 및 기술 사양
| 출력 형식 | MIME 유형 | 사양 | 유형 |
|---|---|---|---|
| JSON 데이터 | application/json | RFC-4180-CSV | 자바스크립트 객체 표기법 |
| HTML 소스 | text/html | W3C-SVG | HTML 소스 문서 |
기술 사양 및 코덱 분석
JSON 대 YAML: API 대 사람이 읽기 쉬운 구성
JSON은 엄격하고 모호하지 않아 브라우저 API 및 웹 애플리케이션의 범용 표준입니다. YAML은 중괄호 없이 사람이 쉽게 읽을 수 있도록 설계되었으며, 이 때문에 Docker 및 Kubernetes 같은 DevOps 도구가 구성 파일에 YAML을 사용합니다.
YAML의 공백 함정
YAML은 정확한 들여쓰기에 의존합니다. 탭과 공백을 혼용하거나 들여쓰기가 두 칸 어긋나면 구문 오류나 잘못 구성된 서버를 유발할 수 있습니다. YAML을 JSON으로 변환하면 구문을 검증하고 스키마 불일치를 즉시 찾아낼 수 있습니다.
유용한 정보
외부 서버로 업로드된 데이터는 0바이트입니다. 모든 처리는 브라우저 샌드박스 내에서 로컬로 수행되었습니다.