도구 가이드
YAML로 작성된 설정을 프로그램에서 다루거나 JSON만 받는 API에 전달하려면 변환이 필요합니다. 두 형식은 담을 수 있는 데이터가 거의 같아 대부분 손실 없이 바뀝니다.
이 도구는 YAML을 파싱해 JSON으로 변환합니다. 중첩 구조와 배열이 그대로 유지되며, 파싱 과정에서 문법 오류가 있으면 어디가 잘못됐는지 알 수 있습니다.
YAML은 들여쓰기 한 칸 차이로 구조가 달라지므로, 변환해 보면 의도한 계층이 맞는지 확인하는 검증 수단으로도 쓸 수 있습니다.
사용 방법
- YAML 내용을 붙여넣습니다.
- 변환된 JSON 구조를 확인합니다.
- 계층이 의도한 대로 나왔는지 확인합니다.
- 복사해 코드나 API 요청에 사용합니다.
이럴 때 유용해요
- YAML 설정을 JSON만 받는 API에 전달할 때
- 들여쓰기가 의도대로 되었는지 구조를 검증할 때
- 설정 파일을 코드에서 읽기 좋은 형태로 바꿀 때
- 깃허브 액션 파일의 구조를 확인할 때
사용 팁
- 변환 결과의 계층이 예상과 다르면 원본 YAML의 들여쓰기가 잘못된 것입니다. 좋은 검증 방법입니다.
- YAML의 앵커·별칭 같은 고급 문법은 변환 시 펼쳐집니다.
- 날짜처럼 보이는 값이 자동으로 해석되는 경우가 있습니다. 문자열로 유지하려면 원본에서 따옴표로 감싸세요.