YAML ↔ JSON 변환 – 설정 파일 상호변환

YAML과 JSON을 서로 변환합니다. Docker Compose, GitHub Actions, Kubernetes 매니페스트 편집에 유용합니다.

주요 기능

  • YAML → JSON: 들여쓰기 기반 구조를 JSON 객체·배열로 변환
  • JSON → YAML: JSON을 YAML 스타일 들여쓰기로 재작성
  • YamlDotNet 기반 정확한 파싱
  • 중첩·앵커·다중 문서 등 표준 YAML 문법 지원

용어 설명

YAML (YAML Ain’t Markup Language)
사람이 읽기 좋은 설정 파일 포맷. 들여쓰기와 대시(-)로 구조 표현.
Anchor / Alias
YAML에서 값을 재사용하는 기법(&name, *name). JSON에는 대응 문법이 없어 변환 시 확장됨.
여러 문서(Multiple Documents)
YAML은 ---로 한 파일에 여러 문서 담을 수 있음. JSON 변환 시 첫 문서만 처리됩니다.

사용 방법

  1. 변환할 YAML 또는 JSON을 붙여넣습니다.
  2. 변환 방향에 맞는 버튼을 클릭합니다.
  3. 결과를 복사하거나 파일로 저장합니다.

자주 묻는 질문

Q. YAML의 주석은 유지되나요?
JSON은 주석 문법이 없으므로 YAML → JSON 시 주석은 소실됩니다.
Q. 숫자·불리언이 문자열로 오변환됩니다.
YAML은 따옴표 없는 yes, no, on, off를 불리언으로 해석합니다. 이 부분이 예상과 다르면 원본에서 따옴표로 감싸세요.
Q. Docker Compose 파일에 사용해도 되나요?
예. 다만 변환 후 원본으로 되돌릴 때 주석 소실을 유의하세요.
Wordpress Social Share Plugin powered by Ultimatelysocial
Copy link
URL has been copied successfully!
THREADS
RSS
error: 저작권 콘텐츠보호를 부탁드립니다.