YAML ↔ JSON

YAML을 JSON으로, JSON을 YAML로 바로 변환합니다. 앵커, 여러 문서, yes/no 따옴표 처리까지 지원하는 무료 온라인 변환기입니다.

이 도구는

YAML을 JSON으로, JSON을 YAML로 변환합니다. 앵커와 별칭을 풀어 주고, 여러 문서로 된 YAML은 배열로 만들고, YAML 출력에서는 애매한 문자열에 따옴표를 붙입니다.

사용 방법

  1. YAML → JSON 또는 JSON → YAML을 고릅니다.
  2. 문서를 붙여넣습니다.
  3. 변환 결과를 복사합니다. 문법 오류는 입력 칸 아래에 나옵니다.

자주 묻는 질문

YAML 출력에서 yes, no에 따옴표가 붙는 이유는?

PyYAML 같은 YAML 1.1 파서는 따옴표 없는 yes/no/on/off를 불리언으로 읽습니다. 따옴표를 붙이면 어느 파서에서나 문자열로 남습니다.

주석도 남나요?

아니요. JSON에는 주석이 없어서 YAML을 JSON으로 바꾸면 주석은 빠집니다.

YAML 문서가 여러 개면요?

--- 로 나뉜 문서들을 JSON 배열로 돌려줍니다.

관련 도구