Tablice Yaml

Tablice Yaml
W tym artykule przejdzie do wykorzystania tablic w pliku YAML. Ponieważ jest powszechnie używany podczas montażu lub potrzebujących informacji o zmiennej wsparcia, YAML pozwala użytkownikowi rejestrować zmienne z wieloma wartościami w typu danych tablicy.

W YAML tablica można zdefiniować na dwa sposoby. Każdy element jest zdefiniowany na jednej linii w standardowym stylu, a każda linia zaczyna się od postaci „-”. Kolejnym częstym stylem jest format jednoliniowy, w którym wszystkie elementy pojawiają się na jednej linii oddzielonej przecinkami i otoczone wspornikiem.

Przykład 1: Prosta tablica w wielu wierszach w pliku YAML w Ubuntu 20.04

W tym przykładzie utworzymy plik YAML, w którym zdefiniowana jest tablica z wieloma wierszami. Plik YAML jest tworzony jako plik kompozycji dla pliku obrazu Docker. Plik jest tworzony w podwodnicy na naszym komputerze i dostęp do naszego terminali Ubuntu.

Na naszym terminalu poleceń piszemy następujące polecenia, aby utworzyć podkatalog na naszym pulpicie. W tym podkładce tworzymy plik komponowania Dockera w „.Format YML ”.

Najpierw używamy polecenia CD z słowem kluczowym komputerowym, aby dostać się do katalogu komputerowego. Po dotarciu do katalogu stacjonarnego piszemy polecenie MKDIR z nazwą katalogu. Stwarza to nowy subkredyt na naszym komputerze. Teraz uzyskujemy dostęp do tego subdirectory, używając ponownie polecenia CD. W tym podkładce tworzymy plik YAML, używając polecenia Nano.

Gdy to polecenie jest wprowadzane, w naszym katalogu utworzony jest plik komponujący Docker w formacie YAML i otwierany w naszym terminalu, w którym możemy je edytować i zapisać, jak pokazano w następującym fragmencie Flow Directory:

Możemy otworzyć ten plik również w edytorze tekstu. Ubuntu pozwala nam edytować plik i zapisać go dla zmian.

W poprzednim fragmencie naszego pliku YAML w edytorze tekstu widzimy, że plik kompozycji ma kilka zmiennych o różnych typach danych. Ostatnią zmienną w tym pliku jest typ danych tablicy. YAML nie ma ograniczenia definiowania typu danych, ponieważ sam identyfikuje typ danych.

Format tablicy w tym przykładzie to nazwa zmiennej, a następnie elementy zdefiniowane w wielu wierszach z znakiem „-”. W tym przykładzie stworzyliśmy szereg kolorów za pomocą standardowego formatu składającego się z wielu linii.

Przykład 2: Prosta tablica w jednym wierszu w pliku YAML w Ubuntu 20.04

W tym przykładzie tworzymy plik YAML, w którym tablica jest zdefiniowana w jednym wierszu. Plik YAML jest tworzony jako plik kompozycji dla pliku obrazu Docker. Plik jest tworzony w podwodnicy na naszym komputerze i dostęp do naszego terminali Ubuntu.

W naszym terminalu poleceń Ubuntu piszemy następujące polecenia, aby utworzyć subdirectory na naszym komputerze stacjonarnym. W tym podkładce tworzymy plik komponowania Dockera w „.Format YML ”.

Na początek używamy polecenia CD w połączeniu z słowem kluczowym komputerowym, aby dostać się do katalogu komputerów stacjonarnych. Po dotarciu do katalogu komputerów stacjonarnych używamy polecenia MKDIR z nazwą katalogu, aby utworzyć nowy podkatalog na naszym komputerze stacjonarnym.

Tworzymy w nim plik YAML za pomocą polecenia Nano. Jak tylko wpiszemy to polecenie, w naszym nowym katalogu zapisano plik Docker w formacie YAML, jak pokazano następująco:


W poprzednim fragmencie naszego pliku YAML w edytorze tekstu widzimy, że plik kompozycji ma kilka zmiennych o różnych typach danych. Ostatnią zmienną w tym pliku jest typ danych tablicy. YAML nie ma ograniczenia definiowania typu danych, ponieważ sam identyfikuje typ danych. Format tablicy w tym przykładzie to nazwa zmiennej, a następnie elementy zdefiniowane w jednej linii oddzielone przecinkami i zamknięte w kwadratowym nawiasach.

Przykład 3: Zagnieżdżona tablica w pliku YAML w Ubuntu 20.04

W tym przykładzie budujemy plik YAML z zagnieżdżoną tablicą. Plik YAML jest wytwarzany jako plik komponowania obrazu Docker. Plik jest generowany w podwodnicy na naszym komputerze i jest dostępny za pomocą naszego terminali Ubuntu.

Używamy polecenia CD z słowem kluczowym komputerowym, aby uzyskać dostęp do katalogu komputerowego. Używamy polecenia MKDIR z nazwą katalogu, aby ustalić nowy podkatalog na naszym pulpicie po dotarciu do katalogu komputerów stacjonarnych.

Używamy polecenia Nano, aby zbudować w nim plik YAML. Gdy tylko wpiszemy to polecenie, na nasz terminal otwierany jest plik komponowany Docker z YAML, w którym możemy napisać kod i zapisać go w naszym nowym katalogu, jak pokazano następująco:


W poprzednim fragmencie naszego pliku YAML w edytorze tekst. Ostatnią zmienną tego pliku jest typ danych tablicy. Ta tablica jest zagnieżdżona, ponieważ jeden z jej komponentów jest kolejna tablica. Normalny format jest używany w tej tablicy. Podczas gdy ostatni element tej tablicy używa formatu pojedynczego linii, w którym elementy są zamknięte w nawiasach kręconych, a ich wartości są umieszczane na jednej linii. Ta tablica została utworzona hierarchicznie z dwoma formatami i zapisała różne atrybuty samochodu.

Wniosek

W tym artykule omówiliśmy typ danych tablicy w języku serializacji danych YAML. YAML umożliwia zdefiniowanie zmiennych w typu danych tablicy, ponieważ większość języków, ponieważ są one skutecznym podejściem do zapisywania ogromnej ilości danych na jednej zmiennej i są łatwo dostępne i przechodzące. Stworzyliśmy tablice w różnych formatach, które pozwala YAML, które są formatami pojedynczej i wielu linii. Stworzyliśmy również zagnieżdżoną tablicę w pliku YAML, który używał obu formatów podczas definiowania elementów.