Converti configurazioni YAML in JSON per strumenti, API e script che preferiscono la sintassi JSON.
Da YAML a JSON è ciò che ti serve quando uno strumento che parla solo JSON deve consumare una configurazione scritta in YAML. La maggior parte dei sistemi CI, degli script JavaScript e delle API REST preferisce JSON. La conversione è senza perdita di struttura - cambia solo la sintassi.
Analizziamo YAML con la libreria yaml (supporto completo di YAML 1.2), poi lo convertiamo in JSON indentato. I file YAML multi-document (separati dal marcatore ---) emettono solo il primo documento; per flussi multi-doc usare uno split a valle. I commenti vengono scartati (JSON non li supporta). Tutto viene eseguito localmente.
YAML è un formato di serializzazione dei dati pensato per gli esseri umani - basato sull'indentazione, meno verboso di JSON, ideale per i file di configurazione. Usato da Kubernetes, dalle pipeline CI e dalla maggior parte degli strumenti DevOps moderni.
JSON (JavaScript Object Notation) è la lingua franca dei dati strutturati sul web. Array, oggetti, stringhe, numeri, booleani. Letto da ogni linguaggio di programmazione moderno.
Trascina un YAML sul convertitore sopra, oppure fai clic sul riquadro per sceglierne uno dal tuo dispositivo.
Abbiamo preselezionato JSON come formato di output. Cambialo dal menu a tendina se vuoi un target diverso.
Fai clic su Converti e aspetta che la barra di avanzamento finisca. Scarica il JSON quando è pronto.
Converti file di configurazione JSON nel formato YAML, più leggibile - Kubernetes, GitHub Actions e Docker Compose lo adorano.
Converti un file CSV in JSON nel tuo browser - perfetto per passare fogli di calcolo a script, API o LLM.
Appiattisci un array JSON di oggetti in un file CSV - incollalo in Excel, Google Sheets o in qualsiasi strumento per fogli di calcolo.