Convertitore da YAML a JSON
Converti testi e configurazioni YAML in formato JSON formattato, con controllo del rientro e ordinamento opzionale delle chiavi.
Esegui lo strumento
Questo strumento trasforma strutture dati e file di configurazione scritti in YAML in testo JSON formattato. Il convertitore elabora mappe, elenchi nidificati, valori numerici, stringhe e blocchi multidocumento separati dal marcatore standard. Puoi personalizzare la formattazione impostando il numero desiderato di spazi per il rientro, oppure attivare l'ordinamento alfabetico delle chiavi per confrontare facilmente oggetti complessi. Se inserisci un testo vuoto o composto solo da spazi, lo strumento genera un oggetto JSON vuoto. Quando il testo include più documenti validi separati da trattini, il pannello finale produce un vettore JSON contenente i singoli elementi elaborati, ignorando le sezioni prive di contenuto. L'interfaccia online ti consente di incollare frammenti YAML, verificare la correttezza della sintassi e copiare il testo JSON generato direttamente nel tuo editor o nella tua pipeline di sviluppo, senza passaggi manuali complessi.
Istruzioni
- Incolla o digita il testo YAML nell'area di inserimento.
- Imposta il numero di spazi per il rientro del testo JSON finale (il valore predefinito è 2).
- Seleziona la casella per ordinare alfabeticamente le chiavi degli oggetti se desideri una struttura coerente.
- Avvia l'elaborazione per visualizzare il testo JSON convertito nell'area di output.
Esempi
- Conversione di un mapping semplice con lista: inserendo `server: web` e `ports: [80, 443]`, ottieni un oggetto JSON con la proprietà `server` associata a `"web"` e l'array `ports` contenente i due numeri interi.
- Gestione di documenti multipli: inserendo due blocchi validi separati da `---`, il convertitore genera un array JSON con i due oggetti distinti.
FAQ
Cosa succede se lascio vuoto il campo di input?
Lo strumento restituisce un oggetto JSON vuoto `{}` senza segnalare errori.
Come gestisce lo strumento i commenti presenti nel file YAML?
Il convertitore analizza la struttura dati ed emette puro formato JSON standard, che non supporta commenti. Di conseguenza, le annotazioni YAML non compaiono nel testo finale.
Cosa fare in presenza di un errore di sintassi YAML?
Controlla l'indentazione con spazi del testo di origine, la chiusura corretta di apici o parentesi e la sintassi dei due punti prima di avviare nuovamente la conversione.
Lo strumento supporta documenti YAML multipli separati da tre trattini?
Sì. Se inserisci più sezioni separate da `---`, ottieni un array JSON che raggruppa tutti i documenti non vuoti.