Konwerter YAML ↔ JSON — Darmowe Narzędzie Online
Konwertuj między YAML a JSON w obu kierunkach. Obsługuje zagnieżdżone obiekty, tablice, ciągi, liczby, booleany, komentarze. Wybór wcięcia, opcjonalne sortowanie kluczy.
Konwerter YAML ↔ JSON — Konwersja Dwukierunkowa na Żywo
Konwertuj między YAML a JSON w obu kierunkach, natychmiast podczas pisania. Obsługuje zagnieżdżone obiekty, tablice, ciągi, liczby, booleany, null, komentarze i notację flow. Przydatne do plików konfiguracyjnych, payloadów API, pipeline’ów CI/CD, manifestów Kubernetes. Wszystko działa w Twojej przeglądarce.
Obsługiwane cechy YAML
- Mappings, sekwencje, struktury zagnieżdżone
- Skalary: ciągi, liczby, booleany, null
- Styl flow:
{klucz: wartość}i[1, 2, 3] - Komentarze
Ograniczenia
Wspólny podzbiór YAML. NIE obsługuje: skalarów wielowierszowych (| i >), anchor/alias, tagów, złożonych kluczy.
Częste zastosowania
- Konwersja manifestów Kubernetes YAML na JSON dla wywołań API
- Konwersja konfiguracji JSON na YAML dla edycji ludzkiej
- Standaryzacja wcięcia YAML
- Sortowanie kluczy dla konfig diff-friendly
Prywatność
Wszystko działa w Twojej przeglądarce. Twoje konfiguracje nigdy nie opuszczają Twojej maszyny.
Krok po kroku
- Wybierz kierunek: YAML → JSON albo JSON → YAML.
- Wklej tekst do pola wejściowego. Konwersja pojawia się na bieżąco.
- Ustaw wcięcie (2 lub 4 spacje), skompresuj JSON lub posortuj klucze alfabetycznie.
- Skopiuj wynik przyciskiem Kopiuj wynik lub zamień kierunek przyciskiem odwracającym.
Najczęstsze pytania
Jakie elementy YAML są obsługiwane?
Obiekty zagnieżdżone, listy, ciągi znaków, liczby, wartości logiczne, null, komentarze oraz zapis skrócony dla list i map.
Po co zamieniać YAML na JSON?
Przy plikach konfiguracyjnych, danych API, potokach CI/CD i manifestach Kubernetes, gdzie oba formaty bywają wymienne.
Co się dzieje z komentarzami YAML?
JSON nie obsługuje komentarzy, więc przy konwersji z YAML do JSON są one tracone.