Convertitore JSON-YAML

Converti JSON in YAML e viceversa all'istante! Perfetto per testare, imparare e fare debugging, tutto direttamente nel tuo browser.

Tag: convertire codice json yaml

🚀 187,119 conversioni totali (1 questo mese)

Esercitati in Python con le sfide di codice

Risolvi problemi pratici direttamente in questo editor: esegui i test di esempio, invia la soluzione e ricevi una revisione AI del codice.

Tutte le sfide Python
Facile

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

Imparerai AritmeticaValori di ritorno
BeginnerLearning-pathVariables
Facile

Days in a Month

Return how many days a month has, including leap years.

Imparerai Regole del calendarioFunzioni di supporto
BeginnerConditionsFunctionsLearning-path
Facile

Prodotto scalare di due vettori

Moltiplica due vettori elemento per elemento e somma i risultati, l'operazione alla base di ogni neurone.

Imparerai VettoriProdotto scalare
Reti neuraliaiapprendimento automatico
Facile

Distance Between Points

Compute the straight-line distance between two points.

Imparerai Teorema di PitagoraRadici quadrate
BeginnerFunctionsLearning-pathmath
Facile

Average of Three

Average three whole numbers.

Imparerai AritmeticaDivisione
BeginnerLearning-pathVariables
Facile

Lista delle cose da fare

Gestisci una lista di attività: aggiungile, segnale come fatte, rimuovile e riporta quelle ancora da fare.

Imparerai Collezioni tipizzateRecord
BeginnerSimulationStrings
Facile

Verifica Numero Primo

Stabilisci se un numero è primo.

Imparerai DivisibilitàOttimizzare i cicli
BeginnerLoopsNumbersStudent-beginner
Difficile

Word Break

Decide whether text can be split into dictionary words.

Imparerai DP sui prefissiSegmentare il testo
AdvancedDynamic-programmingHackathonStrings
Facile

Count Pairs With a Sum

Count pairs of positions whose values add up to a target.

Imparerai Coppie di indiciEvitare i doppi conteggi
ArraysBeginnerLearning-pathNested-loops
Facile

Numero Mancante

Trova l'unico numero mancante da 0 a n.

Imparerai Serie aritmeticheTrucco della differenza delle somme
ArraysBeginnerStudent-beginnermath
Media

Ricerca A* su una griglia pesata

Trova il percorso più economico attraverso una griglia di costi del terreno con A*, l'algoritmo di ricerca dietro il pathfinding di giochi e robot.

Imparerai Ricerca A*Euristiche
GraphsGridsShortest-pathai
Media

K-th Smallest Element

Find the k-th smallest value without fully sorting.

Imparerai QuickselectPartizionamento
AdvancedCompetitive-programmingSorting

Che cos'è questo strumento?

Questo convertitore online gratuito rende semplice passare tra i formati JSON e YAML. Che tu stia lavorando con payload API o file di configurazione, questo strumento ti aiuta a convertire i formati dei dati rapidamente e con precisione.

Come usare

  1. Incolla o scrivi il tuo codice JSON o YAML nell'editor.
  2. Clicca su Converti per cambiare istantaneamente formato.
  3. Scarica, copia o condividi il risultato con un clic.

Puoi anche accedere con Google o GitHub per salvare la cronologia delle conversioni o scaricare i risultati in seguito.

Che cos'è JSON?

JSON (JavaScript Object Notation) è un formato di dati leggero e leggibile dall'uomo, ampiamente utilizzato per trasmettere dati tra server e applicazioni web. Utilizza coppie chiave-valore e strutture di array per rappresentare i dati ed è il formato più comune nelle API moderne.

JSON è supportato nativamente nella maggior parte dei linguaggi di programmazione, rendendolo il formato preferito per la serializzazione dei dati e i servizi RESTful.

Scopri di più sul sito ufficiale di JSON.

Esempio di JSON


{
  "firstName": "Duke",
  "lastName": "Java",
  "age": 18,
  "address": {
    "street": "100 Internet Dr",
    "city": "JavaTown",
    "state": "JA",
    "postalCode": "12345"
  },
  "phoneNumbers": [
    { "Mobile": "111-111-1111" },
    { "Home": "222-222-2222" }
  ]
}

    

Che cos'è YAML?

YAML (YAML Ain’t Markup Language) è un formato di serializzazione dei dati leggibile spesso utilizzato per file di configurazione (ad es., Docker, Kubernetes, GitHub Actions). È più conciso di JSON e più facile da scrivere e modificare per gli esseri umani.

YAML supporta strutture complesse come liste, mappe, ancore e riferimenti, ed è compatibile con JSON-significa che ogni file JSON valido è anche un YAML 1.2 valido.

Scopri di più sulla pagina Wikipedia di YAML.

Esempio di YAML


---
receipt:     Oz-Ware Purchase Invoice
date:        2012-08-06
customer:
  first_name: Dorothy
  family_name: Gale

items:
  - part_no: A4786
    descrip: Water Bucket (Filled)
    price: 1.47
    quantity: 4
  - part_no: E1628
    descrip: High Heeled "Ruby" Slippers
    size: 8
    price: 133.7
    quantity: 1

bill-to: &id001
  street: |
    123 Tornado Alley
    Suite 16
  city: East Centerville
  state: KS

ship-to: *id001

specialDelivery: >
  Segui la Strada di Mattoni Gialli
  fino alla Città di Smeraldo.
  Non prestare attenzione all'uomo
  dietro la tenda.

    

Esempio JSON vs YAML

JSON


{
  "ProductID": 10440,
  "SKU": "KOI-721",
  "Name": "Basic Beauty Dress",
  "Price": 52,
  "ColorSwatches": [
    { "color": "Rosewood", "price": 42 },
    { "color": "Thyme Green", "price": 59.99 }
  ]
}

    

YAML


---
ProductID: 10440
SKU: "KOI-721"
Name: "Basic Beauty Dress"
Price: 52
ColorSwatches:
  - color: "Rosewood"
    price: 42
  - color: "Thyme Green"
    price: 59.99