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로 해석될 수 있음
  • 버전에 따라 동작이 다를 수 있음