사용 가이드

온라인 JSON ↔ YAML 변환 — 자동 형식 인식

JSON을 YAML로, YAML을 JSON으로 온라인 변환해 API 데이터와 설정 파일의 형식을 맞출 때 사용합니다.

사용 방법

  1. 입력 소제목 옆에서 자동 / JSON / YAML을 선택하고 데이터를 붙여넣습니다. 기본 자동은 유효한 JSON을 우선하고 JSON 형태의 문법 오류는 YAML 성공으로 숨기지 않습니다. JSON 또는 YAML을 직접 선택하면 선택한 형식으로 검사합니다.
  2. JSON 입력은 YAML로, YAML 입력은 JSON으로 변환합니다. 결과 소제목 오른쪽의 펼치기 / 한줄, 2칸 / 4칸, 키 정렬로 출력 형식을 선택합니다. 결과 제목 옆에는 자동 감지나 변환 방향을 따로 표시하지 않습니다.
  3. 문법 오류가 있으면 행·열과 원인, 해당 줄을 확인하고 결과창의 오류 위치로 이동 버튼으로 입력을 수정합니다.
  4. 변환 결과를 복사하거나 확대해 확인합니다. 크게 보기에서도 같은 포맷 옵션을 조절할 수 있고 현재 결과가 복사됩니다.

입력과 결과 예시

YAML → JSON

입력 예시

name: api
replicas: 2

결과 예시

{
  "name": "api",
  "replicas": 2
}

JSON → YAML

입력 예시

{"name":"api","replicas":2}

결과 예시

name: api
replicas: 2

배경 지식

JSON
JSON은 키와 값, 배열로 데이터를 표현하는 텍스트 형식입니다. 중괄호·대괄호·큰따옴표를 사용하며 API 응답이나 데이터 교환에 자주 쓰입니다.
YAML
YAML은 사람이 읽고 작성하기 쉬운 데이터 표현 형식입니다. 들여쓰기와 키: 값 표기를 사용하며 Kubernetes 같은 설정 파일에 자주 쓰입니다.
JSON ↔ YAML
형식 변환은 데이터를 읽어 키·값·목록 등으로 이루어진 구조를 만든 뒤 다른 표기법으로 작성하는 과정입니다. 한 줄 JSON과 여러 줄 YAML도 같은 데이터 구조를 나타낼 수 있습니다.

사용 시 참고사항

자주 묻는 질문

이 온라인 도구는 어떤 작업에 사용할 수 있나요?

JSON을 YAML로, YAML을 JSON으로 온라인 변환해 API 데이터와 설정 파일의 형식을 맞출 때 사용합니다.

JSON과 YAML이 모두 가능한 입력은 어떻게 변환하나요?

자동은 유효한 JSON을 우선해 YAML로 변환하며 JSON처럼 보이는 잘못된 입력은 오류로 표시합니다. 같은 입력을 YAML로 해석해 JSON으로 변환하려면 입력 소제목의 YAML을 직접 선택하세요.

YAML 주석이나 특수 타입도 그대로 보존되나요?

주석과 원래 서식은 보존하지 않습니다. YAML 전용 타입은 JSON으로 표현할 수 없을 수 있고 순환 참조는 JSON으로 내보낼 수 없습니다. 숫자는 JavaScript 정밀도 범위를 따릅니다.

Baro Work는 로그인 없이 사용하는 업무 도구 모음입니다. 입력과 결과를 사이트 서버나 브라우저 저장소에 보관하지 않습니다. 번역·DNS 조회의 외부 전송은 각 도구의 설명을 확인해주세요.

홈에서 모든 도구 사용하기 →