YAML 변환기

YAML을 JSON이나 XML로 변환하여 설정 파일과 데이터를 쉽게 관리할 수 있습니다.

예시 데이터

YAML 문법 가이드

📝 기본 문법

키-값 쌍:
key: value
name: "홍길동"
age: 30

📋 리스트

배열 표현:
items:
  - item1
  - item2
  - item3

🏗️ 중첩 구조

객체 중첩:
user:
  name: "홍길동"
  info:
    age: 30
    city: "서울"

💬 주석

# 기호 사용:
# 이것은 주석입니다
name: value  # 라인 끝 주석

🎯 데이터 타입

• 문자열: "text" 또는 text
• 숫자: 123, 45.67
• 불린: true, false
• null: null, ~
• 날짜: 2024-01-01

⚠️ 주의사항

• 들여쓰기는 스페이스만 사용 (탭 X)
• 들여쓰기 일관성 유지
• 특수문자는 따옴표로 감싸기
• 콜론 뒤에는 공백 필요

YAML 사용 사례

🔧 설정 파일

  • • Docker Compose 설정
  • • Kubernetes 매니페스트
  • • CI/CD 파이프라인 설정
  • • 애플리케이션 구성 파일
  • • Ansible 플레이북

📊 데이터 교환

  • • API 스키마 정의
  • • 문서화 도구 (Swagger)
  • • 데이터 직렬화
  • • 설정 템플릿
  • • 정적 사이트 생성기