Elaborazione locale

STRUMENTI PER SVILUPPATORI

Da YAML a JSON

Incolla YAML e ottieni JSON con indentazione corretta. Se lo YAML ha un errore, ti viene indicato prima di convertire.

Usa lo strumento

JSON EDITOR

Convert YAML configurations to valid, readable JSON.

Local conversion · YAML diagnostics · your code is never sent

YAML · ready to convert
source.yamlUnsaved
Ln 1, col 10 linesUTF-8YAML
converted.jsonPreview
0 lines fold nodesRead onlyJSON

0 lines

Quello che incolli qui di solito contiene segreti

Lo YAML che si converte ogni giorno sono `docker-compose.yml`, manifest di Kubernetes, `values.yaml` di Helm e file di CI. Tutti tendono a portarsi dietro variabili d'ambiente, nomi host interni e a volte chiavi. Qui la conversione gira nella tua scheda e quel contenuto non lascia la tua macchina.

Dove YAML sorprende in conversione

YAML è più permissivo di JSON e la differenza emerge convertendo. `yes` e `no` senza virgolette diventano booleani in YAML 1.1; una versione scritta `1.10` diventa il numero 1.1 e perde lo zero; una data senza virgolette smette di essere una stringa. Se il JSON risultante non torna, parti da quali valori erano privi di virgolette.

Perché a volte serve questa direzione

YAML si scrive meglio a mano, ma molti strumenti e API accettano solo JSON. Convertire è il passo intermedio per iniettare una configurazione in una chiamata HTTP, validarla contro uno schema JSON o salvarla dove l'indentazione significativa non ci sta.

DOMANDE FREQUENTI

Il mio file viene caricato su un server?

No. La conversione gira nel tuo browser, quindi puoi disconnetterti da internet e convertire configurazioni interne.

Cosa succede se il mio YAML ha un errore?

Si ferma e indica il problema invece di restituire in silenzio JSON malformato.

Gestisce più documenti nello stesso file?

Il separatore `---` di YAML crea documenti distinti e JSON non ha un equivalente diretto. Convertili uno alla volta.

Conserva i commenti?

Non può: JSON non ammette commenti, quindi si perdono nella conversione. È un limite del formato, non dello strumento.