04-11-2023Ongeveer 1 minutenOngeveer 150 woorden
Begrip: YAML Syntax
YAML (YAML Ain't Markup Language) is een manier om data te serialiseren op een manier die eenvoudig leesbaar is voor mensen.
De syntax is relatief eenvoudig, YAML bestaat uit key-value. Elk paar begint met de naam van de key, gevolgd door een dubbelpunt, een spatie en tenslotte de value. Deze value kan een string (genoteerd zonder quotes), boolean (genoteerd als true of false) , number, object of array zijn.
Strings values die een dubbelpunt of hekje bevatten, moeten wel tussen quotes gezet worden, anders
key1: De eerste value, geen quotes nodig.
arrayKey1:
- array value 1
- array value 2
multiLineKey1: |
Some multi-line string
Lorem ipsum
multiLineKey2: >
Some other multi-line string
Lorem ipsum
objectKey:
someNestedKey1: some value
someNestedKey2: other value
booleanKey: true
falseBooleanKey: false
numberKey: 42
someStringThatRequiresQuotes: 'Lorem: ipsum'
someStringThatRequiresQuotes2: '#needsQuotes'