BaroBench바로벤치 · 나만의 디지털 작업대모든 도구
KOENSwitch to English
입력과 파일은 이 브라우저에서 처리합니다.가입 없이 바로 사용

YAML → JSON 변환기

YAML을 안전하게 JSON으로 변환하세요. 원본을 유지하고 오류 위치와 타입 경고를 확인합니다.

이 브라우저에서만 처리 · 입력을 업로드하지 않아요

원본 입력

결과

입력 대기 중

입력 후 실행하면 결과가 여기에 표시돼요.

알아두면 더 정확해요

YAML 1.2 코어 스키마를 사용합니다. yes는 문자열, true는 불리언입니다. 사용자 태그·중복 키·복수 문서·과도한 별칭은 거부합니다. 문자열 키만 지원하며 날짜 모양 값은 문자열로 유지합니다. 큰 숫자는 정밀도 유지를 위해 따옴표로 감싸세요. 민감한 자료는 업로드되지 않습니다.

예를 들면
name: OpenTool
active: true
tools:
  - JSON
  - YAML
사용 가이드

결과를 이해하고 사용하기

설정 파일을 JSON을 받는 시스템으로 옮기기 전에 구조와 값의 타입을 확인하세요. 파일을 서버로 보내지 않고 붙여넣은 YAML을 브라우저에서 변환합니다.

사용 순서

  1. 단일 YAML 문서를 입력하고 변환을 실행하세요. 원본은 입력창에 남습니다.
  2. JSON의 문자열·숫자·불리언을 확인한 뒤 복사하거나 다운로드하세요.

입력과 결과 예시

입력·옵션
answer: yes
active: true
code: "001"
결과·해석
{
  "answer": "yes",
  "active": true,
  "code": "001"
}

YAML 1.2 코어 스키마에서 yes는 문자열이고 true는 불리언입니다. 앞자리 0을 유지할 식별자는 따옴표로 감싸세요. 주석과 원래 들여쓰기는 JSON 데이터에 포함되지 않습니다.

변환이 거부되는 문서는 어떻게 고치나요?

오류 위치의 들여쓰기와 중복 키부터 확인하세요. 사용자 태그, 복수 문서, 문자열이 아닌 맵 키, 순환 구조는 지원하지 않습니다. 큰 정수는 따옴표로 보관해야 JavaScript 숫자 정밀도 손실을 피할 수 있습니다. 입력은 100,000 UTF-16 코드 단위까지 처리합니다.

결과가 예상과 다른가요? 오류 제보하기

어떤 작업을 할까요?

↑ ↓ 이동 · Enter 열기 · Esc 닫기