DEV
YAML ↔ JSON 변환기
YAML과 JSON은 모두 데이터 직렬화 형식이지만, 서로 다른 용도에 최적화되어 있습니다. 변환 도구로 두 형식 사이를 자유롭게 이동하세요.
YAML vs JSON 비교
- 가독성: YAML이 더 읽기 쉬움 (들여쓰기 기반, 따옴표 생략 가능)
- 복잡성: YAML은 앵커, 참조, 다중 문서 지원
- 파싱: JSON이 더 빠르고 단순
- 주석: YAML만 지원 (#)
사용 사례
- YAML: Kubernetes, Docker Compose, GitHub Actions, Ansible
- JSON: REST API, package.json, 웹 앱 설정
YAML 주의 사항
- 들여쓰기에 탭 사용 금지 (스페이스만 사용)
- Norway 문제: 'no'가 false로 해석될 수 있음
- 버전에 따라 동작이 다를 수 있음