Γρήγορη αναφορά

Οδηγός Σύνταξης YAML (Cheat Sheet)

Γρήγορος οδηγός αναφοράς για τη σύνταξη YAML: λεξικά, λίστες, πολυγραμμικά κείμενα, άγκυρες, ψευδώνυμα και κλειδιά συγχώνευσης.

· Δημοσιεύτηκε

Το YAML (YAML Ain't Markup Language) είναι ένα φιλικό προς τον άνθρωπο πρότυπο σειριοποίησης δεδομένων για όλες τις γλώσσες προγραμματισμού.

Λεξικά & Λίστες

# Comments begin with "#"
# Dictionaries are written as "key: value"
name: Martin D'vloper
languages:
  perl: Elite
  python: Elite
  pascal: Basic

# List items begin with "- "
foods:
  - Apple
  - Orange
  - Strawberry
  - Mango

# Booleans use lowercase
employed: true

Πολυγραμμικές συμβολοσειρές

# Literal Block Scalar (preserves newlines)
multiline_literal: |
  exactly as you see
  will appear these three
  lines of poetry
# Folded Block Scalar (folds newlines to spaces)
multiline_folded: >
  this is really a
  single line of text
  despite appearances

Άγκυρες & Κληρονομικότητα

parent: &defaults
  a: 2
  b: 3

child:
  <<: *defaults
  b: 4

Επαναχρησιμοποιήσιμες ακολουθίες

values: &ref
  - These values
  - will be reused below

other_values:
  <<: *ref

Σχετικά θέματα