YAML 변환기
YAML을 JSON이나 XML로 변환하여 설정 파일과 데이터를 쉽게 관리할 수 있습니다.
예시 데이터
YAML 문법 가이드
📝 기본 문법
키-값 쌍:
key: value
name: "홍길동"
age: 30
name: "홍길동"
age: 30
📋 리스트
배열 표현:
items:
- item1
- item2
- item3
- item1
- item2
- item3
🏗️ 중첩 구조
객체 중첩:
user:
name: "홍길동"
info:
age: 30
city: "서울"
name: "홍길동"
info:
age: 30
city: "서울"
💬 주석
# 기호 사용:
# 이것은 주석입니다
name: value # 라인 끝 주석
name: value # 라인 끝 주석
🎯 데이터 타입
• 문자열: "text" 또는 text
• 숫자: 123, 45.67
• 불린: true, false
• null: null, ~
• 날짜: 2024-01-01
⚠️ 주의사항
• 들여쓰기는 스페이스만 사용 (탭 X)
• 들여쓰기 일관성 유지
• 특수문자는 따옴표로 감싸기
• 콜론 뒤에는 공백 필요
YAML 사용 사례
🔧 설정 파일
- • Docker Compose 설정
- • Kubernetes 매니페스트
- • CI/CD 파이프라인 설정
- • 애플리케이션 구성 파일
- • Ansible 플레이북
📊 데이터 교환
- • API 스키마 정의
- • 문서화 도구 (Swagger)
- • 데이터 직렬화
- • 설정 템플릿
- • 정적 사이트 생성기