YAML to JSON
Converti YAML in JSON
Informazioni su questo strumento
Il convertitore da YAML a JSON trasforma file di configurazione e documenti dati YAML nell'equivalente JSON. Le mappature indentate diventano oggetti JSON, le sequenze precedute da trattino diventano array e gli scalari non tra virgolette vengono tipizzati automaticamente (numeri, booleani e null vengono dedotti).
Si tratta di un parser leggero basato su browser che gestisce i pattern YAML più comuni. Le funzionalità YAML complesse come anchor (&), alias (*), block scalar (|, >) e file multi-documento non sono supportate. Tutta l'elaborazione avviene localmente nel browser.
Come usare
- Incolla il tuo YAML nell'area YAML Input, oppure clicca su Sample per caricare un esempio.
- Scegli il livello di indentazione JSON (2 spazi, 4 spazi o Minified).
- Clicca su → JSON per convertire.
- Clicca su Copy per copiare l'output JSON negli appunti.
Casi d'uso
Gli sviluppatori convertono file di configurazione YAML (pipeline CI/CD, manifest Kubernetes, Docker Compose) in JSON per l'uso con API o applicazioni JavaScript. I data engineer trasformano file dati YAML in JSON per l'ingestione nelle pipeline. Gli sviluppatori frontend convertono dati mock basati su YAML in JSON per i test.
Domande frequenti
- Quali tipi YAML vengono convertiti automaticamente? — null/~ → null, true/false → booleano, numeri → number. Le stringhe tra virgolette vengono private delle virgolette. Tutto il resto rimane una stringa.
- Perché il mio YAML non viene convertito correttamente? — Funzionalità complesse come anchor YAML (&), alias (*) e file multi-documento (---) non sono supportate. Per questi casi usa un parser lato server.
- I miei dati vengono inviati a un server? — No. Tutta la conversione avviene localmente nel browser tramite un parser JavaScript. Nulla viene trasmesso a un server.