JSON → YAML | 사용법·입력·결과 해설
JSON의 객체·배열·기본 값을 읽어 들여쓰기 기반 YAML 초안으로 만듭니다. 입력은 엄격한 JSON이고 출력은 내장 직렬화 규칙이므로 YAML의 모든 기능을 생성하지는 않습니다.
- 브라우저에서 실행
- 업로드되지 않음
- 가입 없음, 기기 성능에 따라 제한될 수 있음
계산 도구를 불러오는 중입니다. 도구가 표시되지 않으면 페이지를 새로고침하세요.
사용 방법과 입력
JSON을 넣고 들여쓰기 폭을 선택하세요. 날짜처럼 보이는 문자열이나 숫자 형태 문자열이 출력에서 어떤 따옴표를 갖는지 목적지 YAML 파서로 다시 확인하는 것이 좋습니다.
결과 해설과 예제
{"enabled":true,"name":"01"}은 불리언 enabled와 문자열 name을 구분하는 YAML이 됩니다. 배포 설정에 쓰기 전 다시 읽어 원래 자료형이 유지되는지 비교하세요.
입력·결과 예시
{"enabled":true,"name":"01"}은 불리언 enabled와 문자열 name을 구분하는 YAML이 됩니다. 배포 설정에 쓰기 전 다시 읽어 원래 자료형이 유지되는지 비교하세요.
한계와 주의사항
- 앵커·별칭·사용자 태그·주석 복원을 지원하지 않습니다.
- 모든 YAML 스키마에서 같은 자료형으로 해석되는지 보증하지 않습니다.
입력 항목
| 항목 | 설명·제약 |
|---|---|
| 들여쓰기 공백 | 화면의 단위와 입력 형식을 확인하세요. |
| JSON | 화면의 단위와 입력 형식을 확인하세요. |
| YAML | 화면의 단위와 입력 형식을 확인하세요. |
데이터 처리
처리는 현재 브라우저 탭에서 수행되며, 도구 입력을 계산 목적으로 서버에 업로드하지 않습니다.
근거 출처
자주 묻는 질문
문자열 01과 숫자 1은 구분되나요?
{"enabled":true,"name":"01"}은 불리언 enabled와 문자열 name을 구분하는 YAML이 됩니다. 배포 설정에 쓰기 전 다시 읽어 원래 자료형이 유지되는지 비교하세요.
기존 YAML 주석도 복원하나요?
앵커·별칭·사용자 태그·주석 복원을 지원하지 않습니다. 모든 YAML 스키마에서 같은 자료형으로 해석되는지 보증하지 않습니다.