YAML a JSON

1249 utilizzi | 5.0 valutazione

Inserisci YAML

Opzioni di conversione

Non convertito

Risultato della conversione

Inserisci il codice YAML e clicca sul pulsante di conversione per visualizzare il risultato

Istruzioni per l'uso

1

Inserisci il codice YAML

Incolla il codice YAML da convertire nella casella di input.

2

Imposta le opzioni di conversione

Regola la dimensione e il tipo di indentazione secondo necessità.

3

Scegli il tipo di operazione

Clicca sul pulsante "Converti in JSON" per la conversione formattata o sul pulsante "Comprimi JSON" per la conversione compressa.

4

Copia o scarica il risultato

Puoi copiare il codice JSON convertito o scaricarlo come file JSON.

Nozioni di base su YAML e JSON

Cos'è YAML?

YAML (YAML Ain't Markup Language) è un formato di serializzazione dei dati leggibile dall'uomo, spesso utilizzato per file di configurazione e scambio di dati. Utilizza l'indentazione con spazi per rappresentare la struttura gerarchica e ha una sintassi semplice e leggibile.

Esempio base di YAML:
# 这是注释
name: John Doe
age: 30
address:
  street: 123 Main St
  city: Anytown
  country: USA
skills:
  - JavaScript
  - Python
  - HTML/CSS
isActive: true

Cos'è JSON?

JSON (JavaScript Object Notation) è un formato leggero per lo scambio di dati, basato su un sottoinsieme di JavaScript. Utilizza coppie chiave-valore e array per rappresentare le strutture di dati, ed è facile da analizzare e generare per le macchine.

Esempio base di JSON:
{
  "name": "John Doe",
  "age": 30,
  "address": {
    "street": "123 Main St",
    "city": "Anytown",
    "country": "USA"
  },
  "skills": [
    "JavaScript",
    "Python",
    "HTML/CSS"
  ],
  "isActive": true
}

Differenze principali tra YAML e JSON

  • YAML utilizza l'indentazione per rappresentare la struttura gerarchica, mentre JSON utilizza parentesi graffe e parentesi quadre
  • YAML supporta i commenti, JSON non supporta i commenti
  • YAML è più leggibile e scrivibile dall'uomo, JSON è più adatto per l'elaborazione da parte delle macchine e il trasferimento di rete
  • YAML consente di omettere le virgolette (in alcuni casi), JSON richiede che le chiavi e i valori stringa siano racchiusi tra virgolette doppie
  • I due formati possono essere convertiti tra loro e hanno una capacità espressiva equivalente
Anuncio

API开发平台

快速构建、测试和部署API

推荐工具

Strumento di Formattazione XML - Strumento gratuito online per embellire e comprimere il codice XML

Strumento di formattazione XML online gratuito che supporta funzioni come l'embellimento del codice XML, la compressione, la convalida, ecc., rendendo il tuo codice XML più standardizzato e leggibile. Fornisce anteprima di formattazione in tempo reale e supporta più opzioni di formattazione XML.

XML a JSON - Strumento di conversione online gratuito

Lo strumento XML a JSON può analizzare e convertire stringhe in formato XML e JSON, e formattare le stringhe convertite.

Strumento Online per Formattare e Minificare JavaScript - Abbellisci, Ottimizza e Offusca Codice JS

Uno strumento online potente per formattare e minificare codice JavaScript (JS). Supporta rientri personalizzati (tabulazioni o spazi), piegatura/espansione del codice, a capo automatico, abbellimento con un clic e compressione/offuscamento efficiente degli script JS, aiutando gli sviluppatori a migliorare la leggibilità del codice, ridurre le dimensioni del file e ottimizzare le prestazioni del sito web.

Convertitore YAML in JSON - Toolbox Online Gratuita

Strumento online per la conversione reciproca tra formati YAML (YML) e JSON, che supporta la conversione reciproca tra dati YAML e JSON, e inoltre verifica se i dati in formato YAML e JSON immessi sono corretti.

Formattazione YAML - Strumento YAML Online Gratuito

Strumento gratuito online per la formattazione e la bellezza di YAML che supporta l'ajustamento automatico dell'indentazione, l'evidenziazione sintattica e la rimozione degli spazi extra, rendendo il tuo codice YAML chiaro e facile da leggere. Nessuna installazione richiesta, formattazione in un clic per migliorare la leggibilità e l'efficienza di manutenzione dei file YAML!