달달툴즈

YAML ⇄ JSON 변환기

YAML을 JSON으로, JSON을 YAML로 바꿉니다. 입력 형식을 자동 감지하고 문법 오류는 줄 번호와 함께 알려 줍니다.

브라우저에서만 처리무료 이용

YAML

JSON

사용 방법

가입도 설치도 없이, 사용 횟수 제한도 없이 무료로 쓸 수 있습니다.

왼쪽에 YAML이나 JSON을 붙여넣으면 오른쪽에 반대 형식이 나타납니다. 자동 감지 모드에서는 먼저 JSON으로 읽어 보고 실패하면 YAML로 읽습니다. JSON 문서는 모두 유효한 YAML이기도 해서 이 순서가 안전합니다. JSON처럼 보이는 YAML을 넣을 때는 토글로 방향을 고정하세요.

YAML은 1.2 코어 스키마로 읽습니다. 그래서 yes, no, on, off 같은 단어가 불리언으로 둔갑하지 않고 문자열로 남습니다. 같은 매핑에 키가 두 번 나오면 조용히 덮어쓰지 않고 오류로 알려줍니다. ---로 나뉜 여러 문서는 문서 하나가 원소 하나인 JSON 배열이 됩니다.

JSON을 YAML로 바꿀 때는 들여쓰기 폭과, 중첩된 배열·객체를 줄마다 하나씩 쓸지(블록) [1, 2, 3]처럼 한 줄에 쓸지(플로우) 고를 수 있습니다. "yes"나 "1"처럼 오래된 YAML 1.1 파서가 오해할 문자열은 자동으로 따옴표를 붙여 다른 도구에서도 그대로 읽히게 합니다.

문법 오류가 나면 짧은 안내와 함께 파서가 낸 원문 메시지, 그리고 파싱이 멈춘 줄 번호를 보여줍니다. 입력한 내용은 브라우저 밖으로 나가지 않으므로 비밀번호나 내부 호스트 이름이 들어 있는 설정 파일도 안심하고 변환할 수 있습니다.

이런 도구도 함께 씁니다