O tomto nástroji

Tento převodník překládá YAML do formátovaného JSON a JSON do YAML. Pokud je vstup neplatný, zobrazí chybovou hlášku parseru.

Jak ho použít

  1. Vlož YAML do pole YAML, nebo JSON do pole JSON.
  2. Klikni na YAML → JSON nebo JSON → YAML.
  3. Zkopíruj výstup.

Dobré vědět

  • Převod využívá knihovnu js-yaml; výstup JSON je odsazený 2 mezerami a výstup YAML používá odsazení 2 mezerami bez zalamování řádků.
  • YAML 1.2 je nadmnožinou JSON, takže platný JSON je zároveň platný YAML.
  • Komentáře z YAML se při převodu do JSON ztratí, protože JSON nemá syntaxi pro komentáře.
  • Odsazení v YAML musí používat mezery; tabulátory nejsou povolené.

Běží celý ve vašem prohlížeči — nic, co zadáte, se nenahrává ani neukládá.

Časté dotazy

Proč mi to hlásí chybu odsazení?

YAML závisí na konzistentním odsazení mezerami. Tabulátory nebo nezarovnané klíče způsobí chybu parsování.

Zachovají se komentáře z YAML?

Ne. JSON komentáře nemá, takže se při převodu z YAML zahodí.

Můžu převádět soubory Kubernetes nebo Docker Compose?

Ano. Jednotlivé dokumenty YAML, jako jsou manifesty a compose soubory, se převedou přímo.

Nahrává se moje konfigurace na server?

Ne. Převod probíhá v prohlížeči, takže tajné údaje v konfiguracích zůstanou ve tvém zařízení.