Przeglądarka drzewa YAML
Analizuje YAML w interaktywne zwijalne drzewo. Obsługuje wielodokumentowy YAML, kotwice i aliasy, wyszukiwanie, konwersję JSON oraz przeciąganie i upuszczanie plików .yaml/.yml.
Co to jest przeglądarka drzewa YAML?
Przeglądarka drzewa YAML analizuje tekst YAML i renderuje go jako interaktywną, zwijalną strukturę drzewa. Każdy węzeł wyświetla swój klucz, typ i wartość, co pozwala wizualnie eksplorować zagnieżdżony YAML bez czytania surowego tekstu.
Jak narzędzie radzi sobie z wielodokumentowymi plikami YAML?
Pliki YAML mogą zawierać wiele dokumentów oddzielonych "---". Narzędzie analizuje każdy dokument niezależnie i renderuje każdy jako osobne drzewo, oznaczone "Dokument 1", "Dokument 2" itd.
Czy obsługuje kotwice (&) i aliasy (*) YAML?
Tak. Kotwice zdefiniowane przez &anchor i odniesienia przez *alias są automatycznie rozwiązywane przez parser js-yaml. Rozwinięta zawartość jest pokazywana inline w drzewie, abyś widział rzeczywistą wartość, na którą wskazuje alias.
Jak przekonwertować YAML na JSON?
Kliknij przycisk "Na JSON" na pasku narzędzi. Narzędzie analizuje Twój YAML i generuje sformatowany JSON z wcięciem 2 spacji. Następnie możesz skopiować wynik JSON do schowka jednym kliknięciem.
Co się dzieje, gdy YAML ma błąd składni?
Narzędzie wyświetla jasny komunikat o błędzie poniżej obszaru wprowadzania, zawierający numer wiersza i opis problemu (np. "złe wcięcie wpisu mapowania w wierszu 5"). Widok drzewa pozostaje pusty, dopóki nie poprawisz składni.
Jak działa funkcja wyszukiwania?
Wpisz słowo kluczowe w polu wyszukiwania, a pasujące klucze i wartości ciągów są natychmiast podświetlane. Użyj przycisków poprzedni/następny lub klawiszy Enter (w przód) i Shift+Enter (w tył) do przeskakiwania między dopasowaniami.
Czy mogę wczytać YAML z pliku?
Tak. Kliknij przycisk "Wczytaj plik", aby wyszukać plik .yaml lub .yml, lub przeciągnij i upuść plik w obszarze wprowadzania. Zawartość jest odczytywana lokalnie w Twojej przeglądarce i nigdy nie jest przesyłana na serwer.
Jak są wyświetlane różne typy wartości?
Każdy typ ma odrębny kolor: ciągi są zielone, liczby niebieskie, wartości logiczne pomarańczowe, a null szare. Obiekty wyświetlają plakietkę {count}, a tablice [count], wskazując liczbę dzieci.
Czy moje dane YAML są wysyłane na serwer?
Nie. Cała analiza, renderowanie, wyszukiwanie i konwersja JSON odbywają się całkowicie w Twojej przeglądarce. Dane YAML nigdy nie opuszczają Twojego urządzenia, co czyni to narzędzie bezpiecznym dla wrażliwych plików konfiguracyjnych.
Czy to narzędzie działa offline?
Po załadowaniu strony narzędzie działa całkowicie w Twojej przeglądarce i może działać bez internetu. Tylko początkowe ładowanie wymaga dostępu do sieci, aby pobrać zasoby statyczne i bibliotekę js-yaml.