JSON in YAML
Trasforma il JSON in YAML pulito, facile da leggere, modificare e tenere in un file di configurazione.
oppure trascinali qui · fino a 50 MB per file, gratis
File più grandi? Con Pro converti file fino a 500 MBOltre i limiti gratuiti: potrai sbloccare il download da 1,99 €.
Elaborazione in corso…
Il tuo file è pronto
Gratis · Senza registrazione · Senza filigrana · I tuoi file non lasciano mai il dispositivo
JSON in YAML in 3 passaggi
- Seleziona il file JSON o trascinalo nel riquadro.
- Fai clic su Converti in YAML.
- Scarica il file .yaml, pronto da modificare o da inserire nel repository.
YAML leggibile da qualsiasi JSON
Il JSON è ciò che producono API e programmi; il YAML è ciò che le persone preferiscono leggere e modificare a mano. Convertire in YAML una risposta di un’API, un manifest di pacchetto o un’impostazione esportata elimina le parentesi graffe e quasi tutte le virgolette, e la struttura si legge solo dall’indentazione.
Il risultato usa l’indentazione a due spazi e non manda mai a capo le righe lunghe. Le stringhe vanno tra virgolette solo quando il YAML le leggerebbe come qualcos’altro, come "true", "007" o "2026-03-15", così i valori mantengono il tipo esatto quando il file viene riletto. Ogni JSON valido è anche YAML valido, quindi lungo la strada non si perde nulla.
Domande frequenti
Come convertire JSON in YAML?
Seleziona il file JSON e fai clic su Converti in YAML. Lo strumento controlla il JSON, lo scrive come YAML con indentazione a due spazi e scarica un file .yaml. Se il JSON non è valido, vedi il messaggio del parser così puoi correggerlo prima.
Perché alcuni valori sono tra virgolette?
I valori che il YAML leggerebbe come numero, booleano, null o data vengono messi tra virgolette quando nel JSON erano testo. Per esempio la stringa "007" resta "007" invece di diventare il numero 7. Il testo normale, senza questo rischio, viene scritto senza virgolette.
Posso usare il risultato in Kubernetes o Docker Compose?
Sì, purché il JSON abbia la struttura che quegli strumenti si aspettano. Il YAML contiene esattamente gli stessi dati, quindi un manifest esportato come JSON con kubectl, per esempio, può essere convertito, modificato e applicato di nuovo.
Il YAML mantiene l’ordine delle chiavi?
Sì. Le chiavi compaiono nello stesso ordine del file JSON e le liste mantengono l’ordine delle loro voci, così è facile confrontare il YAML con l’originale e con le versioni precedenti nel tuo repository.
Il mio file viene caricato su un server?
No. Il JSON viene convertito nel tuo browser, sul tuo dispositivo, quindi impostazioni, segreti o dati dei clienti che contiene non lasciano mai il tuo computer. Una volta caricata la pagina, il convertitore continua a funzionare anche senza connessione a internet.