YAML in JSON

Convertire YAML in JSON pulito, inclusi i file multi-documento.

Convertire YAML in JSON, inclusi i file multi-documento

YAML è il formato dei file di configurazione e delle pipeline; JSON è ciò che leggono strumenti, servizi web e browser. YAML in JSON converte l'uno nell'altro senza modificare i dati: le mappature diventano oggetti, le sequenze diventano array e numeri, booleani e null mantengono i loro tipi.

Incolla il YAML o rilascia un file .yaml o .yml. L'ordine delle chiavi viene mantenuto, così il JSON si legge nello stesso ordine del file. Un file che contiene più documenti separati da --- restituisce un array JSON con una voce per ogni documento. Le date e i timestamp che YAML interpreterebbe come valori di data vengono scritti come stringhe ISO 8601, perché JSON non ha un tipo data. Le ancore e gli alias vengono risolti, così il JSON contiene il contenuto ripetuto invece che riferimenti ad esso. Se il YAML non è valido, il messaggio indica la riga e la colonna del problema invece di un errore generico.

I commenti non possono essere portati nel JSON e vengono eliminati; se ti basi su di essi, mantieni il YAML come fonte di verità e genera il JSON a partire da esso. Usa JSON in YAML per la direzione opposta, il Formattatore JSON per formattare o minificare il risultato, e Confronta JSON per verificare le differenze tra due configurazioni convertite.

Come usare lo strumento YAML in JSON

  1. Digita o incolla il tuo YAML, oppure apri un file.
  2. Fai clic su “Elabora YAML in JSON” e scarica il risultato.

Domande frequenti

YAML in JSON è gratuito?

Sì. YAML in JSON è gratuito per un uso leggero, senza registrazione: i visitatori anonimi hanno 10 attività gratuite al giorno, e con un account gratuito l’uso quotidiano diventa illimitato. Il piano Pro a pagamento rimuove la pubblicità e aumenta i limiti di dimensione dei file per i lavori più impegnativi.

Il mio file è al sicuro?

Sì. Il tuo file viene inviato via HTTPS, elaborato da software open source self-hosted sui nostri server (nessuna IA di terze parti né API cloud) ed eliminato al più tardi entro 60 minuti, di solito subito dopo che il risultato è pronto.

Quali formati di file accetta YAML in JSON?

YAML in JSON accetta file YAML, YML. Converti prima gli altri formati in uno supportato: gli strumenti correlati qui sotto di solito possono farlo.

Strumenti correlati

Sfoglia tutti i 110+ strumenti gratuiti per PDF, immagini, Markdown e JSON →