JSON → YAML: konwertuje dane JSON na czysty, czytelny YAML. Idealny do plików konfiguracyjnych i serializacji danych. YAML → JSON: parsuje dokumenty YAML z powrotem do standardowego JSON. Obsługuje kotwice, aliasy i wieloczęściowy YAML. Wskazówka: YAML jest nadzbiorem JSON — każdy prawidłowy JSON jest też prawidłowym YAML. Użyj przycisku Zamień, aby szybko konwertować w obie strony.
JSON → YAML i mit nadzbioru
Każdy prawidłowy dokument JSON jest prawidłowym YAML (YAML 1.2), dlatego konwersja w tym kierunku jest zawsze bezpieczna. Odwrotnie już nie: YAML ma własne kotwice, aliasy, skalary bez cudzysłowów i strumienie wielu dokumentów, więc konwersja YAML → JSON rozwiązuje kotwice i aliasy w zwykłe struktury przed wyemitowaniem JSON. Różni się też cytowanie — ciągi YAML zawierające znaki specjalne potrzebują cudzysłowów, których JSON nigdy by nie wymagał.
📋 Wskazówki
JSON → YAML:Obiekty JSON stają się mapowaniami YAML, tablice stają się sekwencjami YAML.
YAML → JSON:Wcięcia YAML określają poziom zagnieżdżenia. Używaj spójnych odstępów (2 lub 4 spacje).
Wieloczęściowy YAML (oddzielany ---) jest w pełni obsługiwany.