JSON to YAML 온라인 변환기
JSON을 YAML로 온라인에서 즉시 변환하세요. JSON 구성 또는 데이터를 Docker, Kubernetes 또는 Ansible에 사용할 사람이 읽기 쉬운 YAML로 변환하는 무료 도구. 회원가입 불필요.
JSON을 드래그하거나 붙여넣기 하세요
Loading editor...
Loading editor...
JSON에서 YAML으로의 변환이란?
JSON에서 YAML로의 변환은 JSON 구조를 더 읽기 쉬운 YAML 형식으로 변환합니다. YAML은 중괄호와 쉼표 대신 들여쓰기를 사용하여 DevOps 구성 파일에서 더 인기 있습니다.
왜 JSON을 YAML으로 변환하나요?
JSON API 응답이나 구성 파일이 있고 Docker Compose, Kubernetes, Ansible 또는 기타 YAML 기반 도구에서 사용해야 할 때 JSON을 YAML로 변환하세요.
JSON에서 YAML으로 변환기 작동 방식
변환 버튼을 클릭하면 도구가 JSON을 파싱하고 동등한 YAML 구조를 생성합니다. 모든 중첩, 배열, 데이터 유형이 보존됩니다. 변환은 브라우저에서 로컬로 실행됩니다.
제공되는 기능
- 원클릭 변환: 변환 버튼을 클릭하면 출력 패널에 YAML이 나타납니다.
- 유형 보존: 숫자, 불리언, null이 올바른 YAML 유형으로 변환됩니다.
- 완전한 중첩 지원: 깊게 중첩된 JSON 구조가 올바르게 변환됩니다.
- 업로드 지원: 기기에서 .json 파일을 로드하거나 입력창에 드래그앤드롭할 수 있습니다.
- 원클릭 복사: 복사 버튼으로 YAML 출력을 클립보드에 복사하세요.
도구 사용 방법
- JSON을 입력 편집기에 붙여넣거나, 「파일 업로드」 버튼을 사용하여 .json 파일을 로드하세요.
- 「변환」 버튼을 클릭하여 오른쪽에 YAML 출력을 생성하세요.
- 「복사」 버튼을 클릭하여 YAML을 클립보드에 복사하세요.
- 「초기화」 버튼을 사용하여 처음부터 다시 시작할 때 두 편집기를 모두 재설정하세요.
주요 활용 사례
- Kubernetes 구성: JSON 앱 구성을 Kubernetes 매니페스트용 YAML로 변환.
- Docker Compose: JSON 서비스 정의를 Docker Compose YAML 형식으로 변환.
- Ansible 플레이북: JSON 구성 데이터를 Ansible 플레이북 변수 YAML로 변환.
변환 예시
입력 (JSON)
{
"database": {
"host": "localhost",
"port": 5432,
"enabled": true
}
}출력 (YAML)
database: host: localhost port: 5432 enabled: true