it

YAML in JSON

Converti un file YAML in JSON formattato in locale, mantenendo la struttura, senza alcun caricamento e nel browser.

Elaborazione in locale sul tuo dispositivo ...

Elaborazione in locale sul tuo dispositivo ...

0%

Il mio file viene caricato?

No. Tutto avviene nel tuo browser - il tuo file non lascia mai il dispositivo. Perché è verificabile

Nessun caricamento100% in locale
I contenuti restano tuoinessun accesso di terzi
Hosted in GermanyGlobal Content Delivery
Verificato esternamenteTLS A+ · Intestazioni A+

JSON (JavaScript Object Notation) è il formato dati del web: compatto, univoco e compreso praticamente da ogni linguaggio di programmazione e da ogni API. Chi vuole elaborare una configurazione YAML in un programma, in uno script o in un'API ha quasi sempre bisogno del JSON - questo strumento ti toglie il pensiero della conversione.

Questo strumento legge il tuo YAML interamente in locale nel tuo browser (js-yaml, puro JavaScript) e produce JSON ben indentato (2 spazi). Lo YAML non valido viene rifiutato con un messaggio di errore chiaro. La conversione conserva la struttura - oggetti, liste e valori restano identici. Non viene caricato nulla.

L'occasione più frequente: un file di impostazioni curato a mano in un progetto deve essere letto da uno script, da uno strumento del browser o da un servizio web che accetta solo il compatto formato del web. Poiché nel formato sorgente l'indentazione porta significato, lo strumento rivela subito le insidie tipiche come tabulazioni accidentali o righe mal allineate - così individui i refusi prima che facciano danni più a valle.

Scheda tecnica

Scheda tecnica
Formati di inputYAML, YML
Formato di outputJSON
Elaborazione in batchNo
ElaborazioneIn locale nel browser (JavaScript)
Caricamento fileNessuno

In 3 passaggi

  1. Trascina o seleziona il tuo file YAML.
  2. Lo strumento converte in JSON in locale.
  3. Scarica il file JSON.

Limiti: Lo YAML deve essere valido (altrimenti un errore chiaro). I commenti YAML vanno persi (il JSON non ne ha). Più documenti YAML in un unico file (---) vengono letti fino al primo. I file molto grandi richiedono memoria. Numeri e booleani restano veri tipi JSON (number/boolean); i timestamp YAML diventano stringhe di testo ISO 8601, perché JSON non conosce un formato data.

Domande frequenti

Il mio file viene caricato?

No. La conversione viene eseguita interamente in locale nel browser - non viene inviato nulla.

I commenti vengono mantenuti?

No. Il JSON non supporta i commenti, perciò decadono nella conversione.

Cosa succede con uno YAML non valido?

Ricevi un messaggio di errore chiaro con la causa - nessun crash.

Come viene formattato il JSON?

Leggibile con indentazione di 2 spazi - pronto per codice e API.

Strumenti correlati

JSON in YAML · XML in JSON · YAML in XML · TOML in JSON · JSON in TOML · YAML in TOML