ToolboxKit

Konwerter YAML na JSON

Wklej YAML, aby widzieć odpowiadający mu JSON podczas pisania. Błędy składni są pokazywane z wierszem i kolumną, w której wystąpiły.

Twoje pliki nigdy nie opuszczają urządzenia — wszystko działa w przeglądarce.

YAML
JSON

Jak korzystać

  1. 1Wklej YAML, np. manifest Kubernetes lub docker-compose.yml.
  2. 2Wynik JSON pojawia się podczas pisania.
  3. 3Jeśli coś jest nie tak, komunikat błędu pokazuje wiersz i kolumnę.
  4. 4Wybierz sformatowany lub zminimalizowany wynik, a potem skopiuj lub pobierz.

Z YAML do JSON

Wklej plik YAML i uzyskaj JSON, którego oczekuje wiele interfejsów API i programów. Narzędzie sprawdza też YAML i zgłasza wiersz, w którym wystąpił błąd wcięcia lub składni.

Typowe błędy w YAML

Mieszanie tabulatorów ze spacjami, niespójne wcięcia, brak spacji po dwukropku i wartości bez cudzysłowów, które wyglądają jak inne typy, to zwykli winowajcy. Na przykład no może być odczytane jako wartość logiczna w niektórych parserach.

Prywatność

Parsowanie odbywa się w przeglądarce, a konfiguracja nie jest wysyłana.

Najczęściej zadawane pytania

Co dzieje się z plikami YAML z wieloma dokumentami?

Gdy plik zawiera kilka dokumentów rozdzielonych ---, każdy z nich staje się elementem tablicy JSON. Pojedynczy dokument konwertuje się na pojedynczą wartość JSON.

Czy kotwice i aliasy są obsługiwane?

Tak. Kotwice (&name) i aliasy (*name) są rozwiązywane, więc wynik JSON zawiera pełne, rozwinięte wartości.

Czy mogę użyć tego do walidacji YAML?

Tak. Jeśli YAML nie da się sparsować, np. przez zepsute wcięcia, zobaczysz błąd wskazujący dokładną pozycję.

Czy moja konfiguracja opuszcza mój komputer?

Nie. Wszystko działa lokalnie w przeglądarce. To ważne dla plików konfiguracyjnych, które często zawierają nazwy hostów lub inne wrażliwe ustawienia.

Powiązane narzędzia