YAML to JSON 변환기
YAML을 붙여 JSON으로 변환하거나 같은 페이지에서 역방향.
YAML to JSON 변환기 정보
YAML을 붙여 JSON으로 변환하거나 같은 페이지에서 역방향. 브라우저 전용이라 Docker Compose, GitHub Actions, Kubernetes manifest(시크릿 포함)가 기기를 떠나지 않습니다. 기본 YAML 1.2 CORE는 NO, yes를 문자열로 유지(legacy yes/no/on/off 불리언은 YAML 1.1 토글). --- 로 구분된 다중 문서는 JSON 배열; Swap으로 출력을 입력으로.
YAML to JSON 변환기 사용 방법
- YAML → JSON 또는 JSON → YAML 선택(변환 후 방향 바꾸기).
- config 붙여 넣기, 로컬 .yaml / .yml / .json 드롭(최대 10 MB), Docker Compose·GitHub Actions·Kubernetes·Norway 샘플 로드.
- YAML 1.2 CORE(권장) 또는 YAML 1.1 legacy, indent 2/4, 선택적 키 정렬. 타입 census·다중 문서 배지 확인.
- 복사·다운로드. YAML→JSON 시 JSON에 주석 없어 # 주석 제거. 업로드 없음.
YAML to JSON 변환기 예시
Docker Compose to JSON
compose.yaml services 블록을 붙이면 API·fixture용 typed JSON. "8080:80" 같은 포트는 따옴표 시 문자열, 숫자·불리언은 JSON 타입 유지.
GitHub Actions workflow
workflow YAML 일부를 JSON으로 중첩 검사, 또는 fixture 수동 편집 시 JSON→YAML.
Kubernetes Deployment
apiVersion / kind / metadata / spec 깔끔 변환. version: "1.25" 는 문자열로 float 방지.
다중 문서 스트림
--- 로 구분된 두 manifest는 JSON 배열 두 요소. Swap으로 JSON→YAML 시 --- 스트림 재출력.
Norway problem 확인
YAML 1.2로 Norway 샘플: country NO 는 "NO" 유지. YAML 1.1이면 NO→false - type census로 조용한 강제 변환 확인.
YAML to JSON 변환기에 대한 자주 묻는 질문
- YAML을 JSON으로 온라인에서 어떻게 변환하나요?
- YAML → JSON, YAML 붙여 넣기(.yaml/.yml 드롭), JSON 복사·다운로드. 브라우저 전용 - 업로드 없음.
- 같은 페이지에서 JSON을 YAML로 변환할 수 있나요?
- 예. JSON → YAML 또는 Swap. 다중 문서 변환의 객체 배열은 --- 로 구분된 YAML 스트림으로 재출력.
- Docker Compose, GitHub Actions, Kubernetes에 동작하나요?
- 예. 주요 사용 사례. 내장 샘플 또는 compose.yaml, workflow, Deployment 붙여 넣기. 파싱이 브라우저를 떠나지 않아 private config 안전.
- Norway problem이란?
- YAML 1.1은 yes, no, on, off 등을 불리언으로 처리해 NO 국가 코드가 JSON false. 기본 YAML 1.2 CORE는 NO·yes 문자열. legacy만 YAML 1.1.
- 다중 문서 YAML은 어떻게 처리하나요?
- --- 로 구분된 문서는 소스 순서대로 JSON 배열 한 요소씩. 많은 DevOps 도구의 manifest 스트림과 일치.
- YAML 주석이 JSON에 남나요?
- 아니요. JSON에 주석 문법 없어 # 주석 제거. 주석 감지 시 UI 배지.
- YAML이 서버에 업로드되나요?
- 아니요. 브라우저에서만 파싱·변환. 시크릿·DB URL·내부 호스트명 config 안전.
- 다른 YAML to JSON 변환기와 차이는?
- 한 URL Swap 양방향, Norway용 YAML 1.2 vs 1.1, 다중 문서→배열+doc-count 배지, live type census, DevOps 샘플, 줄 단위 오류 - config 업로드 없음.
관련 도구
JSON Minifier & Formatter
무료 온라인 JSON minifier·formatter. JSON minify로 payload 축소 또는 2칸 들여쓰기 beautify(pretty-print). 입력 검증 - 업로드 불필요.
JSON to CSV 변환기
브라우저에서 JSON↔CSV 양방향 변환. 중첩 객체 평탄화, 점 키 unflatten, NDJSON, Excel EU 프리셋, RFC 4180. 업로드 없음.
XML to JSON 변환기
브라우저에서 XML을 JSON으로, JSON을 XML로 온라인 변환. 속성은 @키, 방향 바꾸기, config / RSS / SVG 샘플. 업로드 없음.
TOML to JSON 변환기
브라우저에서 TOML을 JSON으로, JSON을 TOML로 온라인 변환. Cargo.toml, pyproject.toml, 앱 config. 방향 바꾸기. 업로드 없음.