YAML ↔ JSON 변환기
YAML과 JSON을 실시간으로 상호 변환합니다. 파일 업로드, 다운로드, 키 정렬을 지원합니다.
YAML
JSON
변환 결과가 여기에 표시됩니다
YAML ↔ JSON 변환기란?
YAML ↔ JSON 변환기는 YAML과 JSON 형식을 실시간으로 상호 변환해 주는 개발자 도구입니다. Kubernetes 배포 파일, Docker Compose 설정, GitHub Actions 워크플로우, Ansible 플레이북 등 YAML 기반 설정 파일을 JSON으로 변환하거나, 반대로 JSON 데이터를 사람이 읽기 쉬운 YAML 형식으로 변환할 수 있습니다. 파일 업로드와 다운로드, 들여쓰기 설정, 키 정렬 기능을 지원합니다.
YAML ↔ JSON 변환기 활용 팁
- Kubernetes 설정 변환: kubectl 명령어는 YAML과 JSON을 모두 지원합니다. 복잡한 YAML을 JSON으로 변환하여 jq로 파싱하거나 API로 직접 전송할 때 유용합니다.
- 주석 처리 주의: YAML은 # 주석을 지원하지만 JSON은 지원하지 않습니다. YAML → JSON 변환 시 주석이 모두 제거되므로, 주석이 중요하다면 원본 YAML 파일을 별도로 보관하세요.
- 들여쓰기 설정: YAML 출력 시 2칸 또는 4칸 들여쓰기를 선택할 수 있습니다. 팀 코딩 스타일 가이드에 맞춰 설정하세요.
- 데이터 타입 보존: 숫자, 불리언(true/false), null 값은 변환 시 타입이 유지됩니다. YAML의 'yes'/'no'는 JSON의 true/false로 자동 변환됩니다.