According to documentation, YAML (a recursive acronym for “YAML Ain’t Markup Language”) is a data serialization language designed to be human-friendly and work well with modern programming languages for common everyday tasks. This specification is both an introduction to the YAML language and the concepts supporting it. It is also a complete specification of the information needed to develop applications for processing YAML.
- Key value pair:
fruit: apple
vegetable: carrot
liquid: water
meat: checken
- Array/Lists:
Fruits:
- Orange
- Apple
- Banana
Vegetables:
- Carrot
- Cauliflower
- Tomato
- Dictionary/Map
Banana:
Calories: 105
Fat: 0.4g
Carbs: 27g
Grapes:
calories: 62
Fat: 0.3g
Carbs: 16g
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.