Strumenti per sviluppatori

Convertitore JSON in YAML

Converte JSON in un documento YAML leggibile senza modificare i dati.

Convertitore JSON in YAML workspace

Come usarlo

Incolla JSON e scegli Converti. Le stringhe che potrebbero essere confuse con booleani, numeri o punteggiatura YAML vengono messe tra virgolette.

Esempio

Un oggetto con un elenco diventa un mapping e una sequenza YAML.

Input

{"name":"Ada Lovelace","fields":["mathematics","computing"],"born":1815}

Output

name: Ada Lovelace
fields:
  - mathematics
  - computing
born: 1815

Come funziona

Lo strumento analizza JSON, poi scrive mapping e sequenze con indentazione a due spazi. Non chiama un formattatore remoto.

Errori comuni

  • Il parser JSON segnala un errore Correggi prima il JSON. YAML viene prodotto solo dopo che il documento è valido.
  • Una stringa ha ottenuto le virgolette Le virgolette vengono aggiunte quando il testo sarebbe altrimenti letto come numero, booleano o token YAML speciale.

Limiti

Anchor, tag e schemi personalizzati non vengono prodotti. L’ordine delle chiavi segue l’oggetto JSON. È un sottoinsieme YAML compatibile con JSON, non un linter YAML 1.2 completo.

Privacy

Il testo che incolli viene elaborato nel tuo browser. PepsTools non lo riceve, non lo memorizza e non lo invia ad altri servizi.

Domande

Lo YAML è sicuro da caricare in ogni linguaggio?

Usa mapping, sequenze e scalari ordinari. I loader che trattano yes o no come booleani sono fuori da questo sottoinsieme. Questo strumento scrive true, false e null in modo esplicito.