YAML to JSON 변환기

YAML을 붙여넣어 API, 스크립트 및 설정 마이그레이션을 위해 포맷된 JSON으로 변환하세요.

모든 데이터 변환은 브라우저에서 로컬로 이루어집니다. JSON, CSV, YAML 또는 XML 파일은 당사 서버로 전송되지 않습니다.
YAMLJSON

빠른 예제

YAML 구성 파일을 포맷된 JSON으로 변환

YAML을 JSON으로 변환하면 구성, CI 스니펫, 인프라 예시 또는 문서 데이터가 API, 스크립트, 테스트 픽스처 또는 더 엄격한 검증 도구에서 사용되어야 할 때 유용합니다. 이 변환기는 하나의 YAML 문서를 파싱하여 들여쓰기된 JSON을 작성합니다.

JSON은 YAML보다 표현력이 낮습니다. 주석, 앵커, 별칭 및 일부 YAML 고유 문법은 JSON에 직접적인 동등물이 없으므로 프로덕션 구성으로 사용하기 전에 출력물을 검토하세요.

변환 후 검토 사항

  • 원래 YAML을 설명하는 데 도움이 되었던 주석 및 앵커.
  • 암묵적인 YAML 값 예: true, false, null및 숫자.
  • JSON 출력에서 문자열로 유지되어야 하는 따옴표 처리된 값.
  • 다중 문서 YAML (구분자 '---' 사용) ---변환하기 전에 분리해야 합니다.
문자열 참고: ID, 우편번호(ZIP), 버전 번호처럼 숫자처럼 보이는 값이 문자열로 남아야 하는 경우 YAML에서 값을 따옴표로 묶으세요.

YAML → JSON 자주 묻는 질문

YAML의 주석, 앵커 및 별칭이 보존되나요?

아니요. JSON은 주석, 앵커 또는 별칭을 지원하지 않으므로 이러한 YAML 전용 기능은 출력에 반영되지 않습니다.

YAML 값의 타입이 왜 변경되었나요?

YAML은 불리언, null 및 숫자를 유추할 수 있습니다. 값이 JSON 문자열로 유지되어야 하면 YAML에서 따옴표로 묶으세요.

여러 YAML 문서를 한 번에 변환할 수 있나요?

이 변환기는 하나의 YAML 문서를 대상으로 합니다. 다중 문서 YAML은 변환 전에 분리하여 각 문서가 명확한 JSON 출력물을 갖도록 하세요.