RevealTheme logo

Konwerter YAML na JSON

Konwertuj YAML na JSON w swojej przeglądarce. Obsługuje zagnieżdżone mapy, listy, ciągi znaków, liczby i wartości logiczne.

Jak korzystać z tego narzędzia

  1. 1

    Paste or type your YAML into the input box, using spaces (not tabs) for indentation.

  2. 2

    Read the pretty-printed JSON that appears below the box as you type.

  3. 3

    If a red error message shows instead, check your indentation and remove unsupported syntax.

  4. 4

    Select and copy the JSON output to paste into your config, code, or API client.

Czym jest konwerter YAML na JSON?

YAML i JSON to formaty wymiany danych, które mogą reprezentować te same struktury. YAML jest bardziej czytelny dla ludzi (bez nawiasów klamrowych i cudzysłowów), ale JSON jest bardziej uniwersalnie parsowalny. Konwersja między nimi jest powszechna w przypadku plików konfiguracyjnych (GitHub Actions, Docker Compose), gdy musisz przekazać dane do narzędzi, które akceptują wyłącznie JSON.

Typowe przypadki użycia

  • Quickly turning a small docker-compose.yml or GitHub Actions snippet into JSON to inspect its structure.

  • Converting a hand-written config block into JSON to paste into a tool or API that only accepts JSON.

  • Checking how YAML scalars like true, 123, or ~ get typed once they become JSON values.

  • Sanity-checking indentation in a YAML fragment by seeing whether the nesting comes out as you expect.

  • Generating seed JSON fixtures for tests from a more readable YAML draft.

  • Teaching or learning the mapping between YAML structures and their JSON equivalents.

Najczęściej zadawane pytania

Czy obsługiwane są zaawansowane funkcje YAML?
Kotwice, aliasy, ciągi wielowierszowe i znaczniki nie są obsługiwane. W takich przypadkach użyj pełnego parsera YAML, takiego jak js-yaml.

Powiązane narzędzia