Informazioni su questo strumento

Questo convertitore traduce YAML in JSON formattato e JSON in YAML, mostrando il messaggio di errore del parser se l'input non è valido.

Come si usa

  1. Incolla YAML nel riquadro YAML, oppure JSON nel riquadro JSON.
  2. Clicca YAML → JSON o JSON → YAML.
  3. Copia l'output.

Da sapere

  • La conversione usa la libreria js-yaml; l'output JSON è indentato con 2 spazi e l'output YAML usa un'indentazione di 2 spazi senza andare a capo automaticamente.
  • YAML 1.2 è un superset di JSON, quindi un JSON valido è anche YAML valido.
  • I commenti YAML vanno persi nella conversione in JSON, perché JSON non prevede una sintassi per i commenti.
  • L'indentazione YAML deve usare spazi; le tabulazioni non sono ammesse.

Funziona interamente nel tuo browser: nulla di ciò che inserisci viene caricato o salvato.

Domande frequenti

Perché ricevo un errore di indentazione?

YAML si basa su un'indentazione coerente con spazi. Tabulazioni o chiavi disallineate causano errori di parsing.

I commenti YAML vengono mantenuti?

No. JSON non ha commenti, quindi vengono eliminati nella conversione da YAML.

Posso convertire file Kubernetes o Docker Compose?

Sì. I documenti YAML singoli, come manifest e file compose, si convertono direttamente.

La mia configurazione viene caricata online?

No. La conversione avviene nel tuo browser, quindi gli eventuali segreti nelle configurazioni restano sul tuo dispositivo.