
Dla programistów i administratorów, którzy wolą edytować konfigurację w czytelnym YAML, choć dane otrzymali jako JSON.
Zapisz dane JSON jako czytelny YAML i otrzymaj przejrzysty wynik, który łatwo edytować, przeglądać lub dołączyć do konfiguracji.
Chcesz uczynić konfigurację JSON przyjemniejszą do czytania w repozytorium Git. Konwersja do YAML tworzy plik z naturalnym wcięciem. Twoi współpracownicy mogą łatwiej go przeglądać i edytować.
Przetwarzanie odbywa się w przeglądarce: JSON jest konwertowany lokalnie bez wysyłania na zewnątrz. Twoje dane konfiguracyjne pozostają więc prywatne podczas operacji.
Wygenerowany YAML jest zgodny z powszechną składnią, ale niektóre parsery mają preferencje dotyczące cudzysłowów lub wcięć. Warto przetestować plik za pomocą narzędzia, które będzie go używać.
Tablice JSON stają się listami YAML z myślnikami. Zagnieżdżone obiekty są wcięte. Sprawdź, czy struktura odpowiada Twoim oczekiwaniom, zwłaszcza w przypadku list obiektów.
Narzędzie nie generuje komentarzy. Możesz dodać je ręcznie do pliku YAML po konwersji. Sprawdź, czy Twój parser je akceptuje.
Teksty zawierające znaki specjalne mogą być w YAML ujęte w cudzysłowy w różny sposób. Narzędzie stara się tworzyć czytelny wynik, ale nie gwarantuje, że każdy parser zinterpretuje go identycznie. Po konwersji sprawdź zwłaszcza wartości z dwukropkami, haszami, cudzysłowami lub znakami nowej linii. Jeśli używasz specyficznego parsera, przetestuj na nim wynik przed wdrożeniem.
Tak, bardzo duże liczby lub daty mogą zostać zinterpretowane inaczej podczas konwersji do YAML. Narzędzie nie dodaje komentarzy ani nie koryguje takich wartości. Jeśli wynik ma być używany w systemie, który sam rozpoznaje typy, sprawdź, czy liczby i daty zachowały oczekiwany sens. W razie potrzeby dostosuj format w pliku YAML ręcznie.