Convertitore da YAML a JSON
Converti YAML in JSON formattato nel browser. Controlla la sintassi e copia o scarica il risultato.
Inizia a usare
Quando convertire YAML in JSON
Converti un frammento di configurazione o una struttura OpenAPI per un programma che accetta JSON. Controlla i valori prima di usarli. Si verificano sintassi e tipi di dati, non lo schema di Kubernetes, Compose o della tua applicazione.
Esempio eseguibile da YAML a JSON
# Convertitore da YAML a JSON
service: "Servizio di esempio"
enabled: true
threshold: 12.5
release: 2026-10-26
account: "00123"
tags: ["configurazione", "API"]
defaults: &defaults
retries: 3
job: *defaults
{
"service": "Servizio di esempio",
"enabled": true,
"threshold": 12.5,
"release": "2026-10-26",
"account": "00123",
"tags": [
"configurazione",
"API"
],
"defaults": {
"retries": 3
},
"job": {
"retries": 3
}
}Supporta stringhe, numeri, booleani, null, liste e oggetti. YAML 1.2 mantiene yes, no, on, off e date come stringhe; true e false sono booleani. Usa virgolette per "00123". Commenti e nomi delle ancore non vengono conservati.
Testo e formati numerici
Il testo UTF-8, incluse le lettere accentate, rimane una stringa. YAML e JSON usano il punto decimale: 12.5. La notazione italiana "12,5" deve rimanere tra virgolette; il convertitore non interpreta i separatori locali.
Correggere gli errori di conversione
- Controlla rientri, due punti e chiusura delle virgolette.
- Ogni chiave deve essere unica; modifica o elimina quella duplicata.
- Usa spazi per i rientri, non tabulazioni.
- Le chiavi JSON devono essere stringhe; racchiudi tra virgolette quelle numeriche o booleane.
- Metti i grandi interi tra virgolette. Infinito e NaN non sono numeri JSON.
- Le chiavi di fusione (<<) non sono supportate. Scrivi esplicitamente i campi.
- Converti un solo documento YAML alla volta.
- Riduci profondità o espansione degli alias. JSON non rappresenta riferimenti ciclici.
Le estensioni .yml e .yaml sono diverse?
.yml e .yaml sono entrambe estensioni YAML. Apri un file di testo UTF-8 e scarica un .json. Questa pagina converte solo da YAML a JSON, non in senso inverso.
Limiti supportati
Un documento YAML 1.2; 262.144 unità UTF-16 in ingresso; file fino a 512 KiB; profondità 64; 50.000 valori espansi; 2.097.152 unità in uscita; 5 secondi incluso l’avvio del worker. La protezione degli alias usa un fattore 50, non una quota garantita di 50 riferimenti. I decimali usano la precisione in virgola mobile JavaScript.
Conversione locale in un worker del browser. Nessun caricamento o salvataggio in URL o memoria del browser. Gestisci tu download e appunti.
Continua con il JSON
- Formattatore e validatore JSON — Formatta o controlla il JSON generato
- Appiattitore JSON online — Appiattisci gli oggetti JSON in percorsi
L’elaborazione avviene localmente nel browser.