카테고리 없음

yaml 파일에서 - (dash) 의미

limdef 2021. 3. 7. 21:19
a:
  - b: c
  - b: d
e:
  - f
  - g

a의 리스트 요소는 사전 (일명 맵)이지만 e의 목록 요소는 문자열이지만 a와 e의 값은 모두 리스트입니다.

 

 

대시는 목록 항목의 시작을 나타냅니다. 해당 목록 항목이 키-값 쌍인 경우 목록 항목에 여러 키-값 쌍이있을 수 있습니다. 예 :

a:
  - b: c1
    d: e1
  - d: e2
    b: c2

이 경우 a는 두 항목의 리스트이며 각 항목은 두 개의 키-값 쌍을 포함하는 사전입니다. 키-값 쌍의 순서는 중요하지 않습니다. 중요한 것은 대시가있는 줄이 새 목록 항목의 시작이라는 것입니다.