CKA

YAML 이란?

Mara7 2025. 1. 8. 23:08
LIST

YAML

목적 : 데이터를 나타내기 위해 사용

구분을 "빈칸" 으로 함

- 보통 YAML에서는 공백을 사용하여 들여쓰기를 함

3가지 유형이 있음

 

1. Dictionary (맵)

color : Blue

Model :

  Name : corvette

  Year: 1995

Price: $20,000

 

<키와 값의 쌍으로 구성되며, 중첩 구조가 가능함>

 

2. List (리스트)

- Blue

- Grey

 

<하이픈을 사용하여 항목을 나열함>

 

3. List of Dictionary (딕셔너리의 리스트)

- color : Blue

   Model :

     Name : corvette

     Year: 1995

   Price: $20,000
- color : Grey

   Model :

     Name : corvette

     Year: 1996

   Price: $25,000

 

<리스트의 각 항목이 딕셔너리인 구조>

 

추가사항

  • 데이터 타입 : YAML은 문자열 외에도 숫자, 불리언, 날짜 등 다양한 데이터 타입을 지원함
  • 주석 : #을 사용하여 주석을 달 수 있음

# 이것은 주석입니다
color: Blue

 

< 복잡한 구조 : 위의 기본 구조 외에도 여러가지 복잡한 데이터 구조를 표현할 수 있음>

< 파일 확장자 : 일반적으로 .yaml 또는 .yml 확장자를 사용함>

반응형
LIST