Formatowanie YAML
Formatuj kod YAML, aby mieć jasną strukturę, łatwy w czytaniu i edycję
Ustawienia formatowania
Opcje formatowania
Instrukcje użytkowania
Wprowadź kod YAML
Wklej lub wprowadź kod YAML do sformatowania w polu tekstowym
Ustaw opcje formatowania
Wybierz opcje zgodnie z potrzebami: rozwijanie złożonych wartości, zachowywanie komentarzy, sortowanie kluczy i ustawienie wielkości wcięcia
Formatuj lub kompresuj
Kliknij przycisk "Formatuj YAML" aby ulepszyć kod lub przycisk "Kompresuj YAML" aby zredukować spacje i przejścia do nowej linii
Pobierz wynik
Po zakończeniu formatowania możesz skopiować kod lub pobrać go jako plik YAML
Wskazówki użytkowania
Upewnij się, że wprowadzony kod YAML jest ważny, w przeciwnym razie może nie zostać prawidłowo sformatowany. Dla dużych plików może być potrzebny dłuższy czas przetwarzania
Podstawowa wiedza o YAML
Czym jest YAML?
YAML (YAML Ain't Markup Language) to przyjazny dla ludzi język serializacji danych, często używany do plików konfiguracyjnych i wymiany danych. Zaprojektowany jest w czytelnym formacie, który jest szczególnie odpowiedni dla struktur danych wymagających ręcznej edycji i czytania. YAML używa wcięć spacji do reprezentowania struktury hierarchicznej danych, zamiast nawiasów lub znaczników.
Podstawowa składnia YAML
Wcięcia i struktura hierarchiczna
YAML używa wcięć spacji do reprezentowania struktury hierarchicznej danych, nie obsługuje znaków tabulacji (Tab). Zwykle używa się 2 lub 4 spacji jako jednostki wcięcia.
# Przykład wcięcia YAML
example:
level1:
level2:
key: value
Pary klucz-wartość
Podstawową jednostką danych w YAML jest para klucz-wartość, która używa dwukropka z spacją (: ) do rozdzielenia klucza i wartości.
# Przykład par klucz-wartość name: John Doe age: 30 title: Software Engineer
Listy i tablice
Użyj myślnika z spacją (- ) do reprezentowania elementów listy.
# Przykład listy fruits: - Apple - Banana - Cherry - Date # Lista inline colors: [red, green, blue, yellow]
Komentarze
YAML używa znaku krzyżyka (#) do reprezentowania komentarzy, treść od krzyżyka do końca linii jest ignorowana.
# To jest komentarz name: John Doe # To również jest komentarz
Obsługiwane typy danych YAML
Ciągi znaków
Nie wymagają cudzysłowów, ale potrzebują ich jeśli zawierają znaki specjalne
simple_string: Hello quoted_string: "Hello, World!" multiline: | Line 1 Line 2 Line 3
Liczby
Obsługują liczby całkowite, zmiennoprzecinkowe, notację naukową itp.
integer: 42 float: 3.14 scientific: 6.022e23
Wartości logiczne
Reprezentują prawdę lub fałsz
active: true enabled: false
Puste wartości
Reprezentują wartość pustą lub niezdefiniowaną
empty_value: null another_empty: ~
Zaawansowane funkcje YAML
Klucze kotwice i odwołania
Korzystając z kluczy kotwice (&) i odwołania (*) można ponownie używać danych, unikając powtarzania definicji.
Scalanie kluczy
Korzystając z klucza scalania (<<) można scalić zawartość jednego mapowania z innym.
Wielolinijkowe ciągi znaków
YAML oferuje多种方式处理wielolinijkowe ciągi znaków, w tym zachowywanie znaków końca linii (|) i zwiniecie znaków końca linii (>).
推荐工具
Narzędzia do formatowania XML - Darmowe narzędzie online do upiększania i kompresji kodu XML
Darmowe narzędzie do formatowania XML online, które obsługuje funkcje takie jak upiększanie kodu XML, kompresja, walidacja itp., dzięki czemu Twój kod XML jest bardziej standardowy i czytelny. Udostępnia podgląd formatowania w czasie rzeczywistym i obsługuje wiele opcji formatowania XML.
XML na JSON - Darmowe narzędzie do konwersji online
Narzędzie XML na JSON może analizować i konwertować ciągi znaków w formacie XML i JSON, oraz formatować przekonwertowane ciągi.
Narzędzie online do formatowania i minifikacji JavaScriptu – Ulepsz, zoptymalizuj i zaciemnij kod JS
Potężne narzędzie online do formatowania i kompresji kodu JavaScript (JS). Obsługuje niestandardowe wcięcia (tabulatory lub spacje), zwijanie/rozwijanie kodu, automatyczne zawijanie wierszy, jednoklikowe ulepszanie oraz wydajną kompresję/obfuskację skryptów JS, pomagając programistom poprawiać czytelność kodu, zmniejszać rozmiar plików i optymalizować wydajność strony internetowej.
Konwerter YAML na JSON - Darmowe Narzędzia Online
Online narzędzie do obustronnej konwersji formatów YAML (YML) i JSON, obsługujące obustronną konwersję danych YAML i JSON, a także walidację poprawności wprowadzonych danych w formacie YAML i JSON.
Formatowanie YAML - Darmowe Narzędzie YAML Online
Darmowe online narzędzie do formatowania i upiększania YAML, obsługujące automatyczne dostosowywanie wcięć, podświetlanie składni oraz usuwanie dodatkowych spacji, dzięki czemu Twój kod YAML jest czytelny i łatwy do przeczytania. Bez instalacji, formatowanie jednym kliknięciem, aby poprawić czytelność i wydajność obsługi plików YAML!