JSON ↔ YAML 변환기
JSON을 깔끔한 YAML로, 또는 YAML을 JSON으로 변환합니다. js-yaml 기반이라 앵커, 다중 라인 스칼라, YAML의 사소한 함정도 정확히 처리. Kubernetes 매니페스트, GitHub Actions 워크플로, Astro / Vite 설정, JSON 기반 도구 사이를 오갈 때 유용합니다.
—
출력
사용법
- 방향을 고르세요 — JSON → YAML 또는 YAML → JSON.
- 입력을 붙여넣으면 결과가 실시간으로 갱신됩니다.
- 출력 들여쓰기(2 / 4)를 변경할 수 있습니다.
- Swap을 누르면 결과를 다음 입력으로 사용합니다.
자주 묻는 질문
- 지원하는 YAML 버전은?
- js-yaml의 YAML 1.2. 앵커, 플로우 스타일, 다중 라인 스칼라, 불리언, null 모두 처리합니다.
- 키 순서는 유지되나요?
- 네. YAML 출력 시 JSON의 객체 순서를, JSON 출력 시 YAML 매핑 순서를 유지합니다.
- 잘못된 입력이면?
- 파서 에러(라인·열)가 빨간 박스로 표시됩니다. 입력을 고치면 즉시 출력이 갱신됩니다.
- 주석은 처리되나요?
- JSON에는 주석 표현이 없어 YAML → JSON 시 주석은 사라집니다. JSON → YAML 출력에도 주석은 생기지 않습니다.
관련 도구
INI ↔ JSON 변환
INI 스타일 설정 파일 ↔ JSON 왕복 변환 — 섹션·점 표기 중첩·주석·값 타입 추론 지원.
변환 0 0
.env 파일 파서
단일·이중 따옴표, 멀티라인 값, 인라인 주석을 정확히 처리하는 .env 파서. JSON·YAML·shell·Dockerfile ENV·Netlify TOML로 내보내기.
파일 0 0
마크다운 목차(TOC) 생성기
마크다운 헤딩에서 `[text](#anchor)` 목차 생성 — 불릿·번호·HTML, GitHub/GitLab/단순 슬러그 규칙.
변환 0 0
TOML ↔ JSON 변환기
TOML(`Cargo.toml`·`pyproject.toml`·Hugo config)과 JSON 변환 — 테이블·array-of-tables·인라인 테이블·타입 스칼라 처리.
변환 0 0
XML ↔ JSON 컨버터
XML → JSON·JSON → XML 양방향, 전체 속성 지원, 구성 가능 속성 프리픽스·텍스트 키. 브라우저 네이티브 DOMParser가 네임스페이스·CDATA·코멘트 처리.
변환 0 0
고정폭 텍스트 → CSV / JSON 파서
고정폭/고정 열 텍스트를 열 너비로 잘라 필드로 나누고 CSV 또는 JSON으로 내보냅니다. 브라우저에서 동작합니다.
변환 0 0