YAML - podstawy

Teraz, gdy masz już pojęcie o YAML i jego funkcjach, poznajmy jego podstawy dotyczące składni i innych operacji. Pamiętaj, że YAML zawiera strukturalny format czytelny dla człowieka.

Zasady tworzenia pliku YAML

Tworząc plik w YAML, należy pamiętać o następujących podstawowych zasadach -

  • YAML rozróżnia wielkość liter

  • Pliki powinny mieć .yaml jako rozszerzenie

  • YAML nie pozwala na używanie zakładek podczas tworzenia plików YAML; zamiast tego dozwolone są spacje

Podstawowe składniki pliku YAML

Podstawowe elementy YAML opisano poniżej -

Konwencjonalny format bloku

Ten format bloku używa hyphen+spaceaby rozpocząć nową pozycję na określonej liście. Przyjrzyj się poniższemu przykładowi -

--- # Favorite movies
 - Casablanca
 - North by Northwest
 - The Man Who Wasn't There

Inline Format

Format wbudowany jest rozdzielany comma and spacea elementy są zawarte w formacie JSON. Przyjrzyj się poniższemu przykładowi -

--- # Shopping list
   [milk, groceries, eggs, juice, fruits]

Folded Text

Złożony tekst przekształca znaki nowej linii w spacje i usuwa wiodące spacje. Przyjrzyj się poniższemu przykładowi -

- {name: John Smith, age: 33}
- name: Mary Smith
  age: 27

Struktura zgodna ze wszystkimi podstawowymi konwencjami YAML jest pokazana poniżej -

men: [John Smith, Bill Jones]
women:
  - Mary Smith
  - Susan Williams

Streszczenie podstawowych elementów YAML

  • Oto streszczenie podstawowych elementów YAML: Komentarze w YAML zaczynają się od (#) postać.

  • Komentarze muszą być oddzielone od innych tokenów spacjami.

  • Wcięcie białych znaków służy do oznaczenia struktury.

  • Tabulatory nie są dołączane jako wcięcia w plikach YAML.

  • Członkowie listy są oznaczeni wiodącym myślnikiem (-).

  • Elementy listy są zawarte w nawiasach kwadratowych i oddzielone przecinkami.

  • Tablice asocjacyjne są przedstawiane za pomocą dwukropka ( : )w formacie pary klucz-wartość. Są ujęci w nawiasy klamrowe{}.

  • Wiele dokumentów z pojedynczymi strumieniami jest oddzielonych 3 myślnikami (---).

  • Powtarzające się węzły w każdym pliku są początkowo oznaczone ampersandem (&) i gwiazdką (*) zaznacz później.

  • YAML zawsze wymaga dwukropków i przecinków używanych jako separatory listy, po których następuje spacja z wartościami skalarnymi.

  • Węzły należy oznaczyć wykrzyknikiem (!) lub podwójny wykrzyknik (!!), po którym następuje ciąg, który można przekształcić w identyfikator URI lub adres URL.