Cosa fa il convertitore da JSON a YAML
Questo strumento trasforma il JSON in YAML pulito e leggibile, il formato basato sull’indentazione usato nei file di configurazione, nelle pipeline di CI, in Docker Compose e nei manifest di Kubernetes. E un convertitore live a due riquadri: il JSON va nel riquadro di input a sinistra e lo YAML si costruisce nel riquadro di output a destra mentre digiti, senza alcun pulsante Converti da premere. Se il JSON ha un problema di sintassi, la validazione integrata mostra un errore chiaro che indica dove l’analisi non e riuscita, cosi nulla fallisce in silenzio. Aiuta gli sviluppatori che vogliono una versione ordinata e compatibile con i commenti di un payload JSON, o che devono inserire dati in una configurazione basata su YAML senza formattarli a mano. La conversione avviene direttamente all’interno del browser, senza passaggio di caricamento e senza installazione, e puoi copiare o scaricare il risultato quando ti soddisfa.
Come usarlo
- Incolla o digita il tuo JSON nel riquadro di input a sinistra, oppure premi Carica esempio per riempire dati di esempio come {“name”:“Ada”,“langs”:[“python”,“c”]}.
- Lo YAML compare automaticamente nel riquadro di output a destra mentre digiti, cosi name: Ada e una lista langs appaiono all’istante. Non c’e nulla da cliccare per eseguirlo.
- Se il tuo JSON ha un problema di sintassi, un errore integrato ti dice cosa non va e dove, cosi puoi correggerlo subito e vedere ricomparire lo YAML.
- Usa Copia per prendere lo YAML finito, o Scarica per salvarlo come file. Pulisci svuota entrambi i riquadri quando vuoi ricominciare.
Un esempio rapido
Inserendo {“name”:“Ada”,“langs”:[“python”,“c”]} si ottiene un documento YAML con name: Ada su una riga e una sequenza langs sotto, con ogni linguaggio sulla propria riga con il trattino. Gli oggetti annidati diventano blocchi indentati e gli array diventano liste con trattino, cosi la struttura resta facile da leggere. Un inganno comune: il JSON ha bisogno delle virgolette doppie attorno a ogni chiave e stringa, mentre l’output YAML elimina la maggior parte di quelle virgolette per migliorare la leggibilita.
Tutto viene eseguito localmente nel tuo browser, quindi e privato, veloce e funziona offline una volta caricato. E completamente gratuito e non richiede registrazione.
Domande frequenti
- Converte anche lo YAML di nuovo in JSON?
- No. Questo strumento funziona in una sola direzione, da JSON a YAML. Incolli il JSON nella casella e ottieni YAML. Se hai bisogno del processo inverso, usa uno strumento dedicato da YAML a JSON.
- Il mio JSON viene inviato a un server?
- No. La conversione viene eseguita interamente nel tuo browser, quindi i tuoi dati e qualsiasi chiave o valore al loro interno non lasciano mai il tuo dispositivo. Funziona persino offline una volta che la pagina e stata caricata.
- Perche vedo un errore di JSON non valido?
- Il parser ha trovato un problema di sintassi, spesso una virgola mancante, una virgola di troppo o chiavi senza virgolette. Il messaggio indica la posizione o la riga in cui l'analisi non e riuscita, cosi puoi andarci direttamente. Correggi il problema e lo YAML si aggiorna subito. Ricorda che il JSON richiede le virgolette doppie attorno a tutte le chiavi e a tutti i valori di tipo stringa.
- A cosa servono i pulsanti Carica esempio e Pulisci?
- Carica esempio riempie il riquadro di input con un JSON di esempio, cosi vedi comparire uno YAML valido a destra senza scrivere nulla. Pulisci svuota entrambi i riquadri, cosi puoi incollare i tuoi dati su un foglio pulito.
- Posso scaricare lo YAML invece di copiarlo?
- Si. Copia mette lo YAML negli appunti, mentre Scarica lo salva come file che puoi aprire nel tuo editor. Entrambi agiscono su cio che il riquadro di output mostra in quel momento.