Da YAML a JSON
YAML è comodo per scrivere configurazioni, ma molti programmi, API e validatori si aspettano JSON. Questo strumento legge lo YAML e lo riscrive come JSON con il rientro che preferisci.
Gestisce ancore e alias (&base e *base), liste a blocchi o tra parentesi quadre, testi su più righe con | e >, e più documenti separati da «---», che vengono restituiti come una lista JSON.
Usa YAML 1.2, quindi parole come «yes», «no» o «on» restano testo e anche le date restano testo. Se lo YAML contiene un errore, come un rientro che non torna, vedi riga e colonna per correggerlo.
Come convertire YAML in JSON
- Incolla lo YAML o apri un file .yaml o .yml.
- Scegli il rientro del JSON.
- Premi «Converti in JSON».
- Copia il risultato o scaricalo come file .json.
Quando usarlo
- Verificare quali dati contiene davvero un manifest di Kubernetes o un docker-compose.yml.
- Trovare l’errore di rientro che fa fallire un file YAML.
- Convertire una specifica OpenAPI da YAML a JSON.
- Usare in JavaScript o in un’API dati che hai in YAML.
Domande Frequenti
Supporta più documenti nello stesso file?
Sì. Se lo YAML contiene più documenti separati da «---», il risultato è una lista JSON con un elemento per documento.
Perché «yes» o «no» non diventano true o false?
Perché lo strumento usa YAML 1.2, in cui solo true e false sono booleani. In YAML 1.1 (la versione precedente) lo erano anche «yes» e «no», il che causava errori come quello del codice paese della Norvegia «NO».
Come gestisce ancore e alias?
Li risolve: dove compare *alias viene copiato il contenuto dell’ancora, perché JSON non ha riferimenti.
I miei dati vengono inviati a un server?
No. Tutto viene elaborato nel tuo browser con JavaScript. Il testo che incolli e i file che apri non lasciano il tuo dispositivo, quindi puoi usare tranquillamente dati interni o dei clienti.
È gratis?
Sì. Puoi provare lo strumento gratis con un documento (incollato o un file) e cambiare le opzioni tutte le volte che vuoi; i tentativi con errori non consumano la prova. Per un uso illimitato e per elaborare più file alla volta, ToolStudio Pro costa 1,99 € al mese e include tutti gli strumenti.