Convertitore YAML in JSON
Incolla YAML e convertilo in JSON online - o viceversa sulla stessa pagina.
Informazioni su Convertitore YAML in JSON
Incolla YAML e convertilo in JSON online - o viceversa sulla stessa pagina. Questo Convertitore YAML in JSON gratuito gira interamente nel browser, cosi file Docker Compose, workflow GitHub Actions e manifest Kubernetes con secret non lasciano il dispositivo. Il typing YAML 1.2 CORE di default mantiene il codice paese NO e yes come stringhe (attiva YAML 1.1 se servono booleani legacy yes/no/on/off). Stream multi-documento separati da --- diventano un array JSON; Inverti riusa l'output come input.
Come usare Convertitore YAML in JSON
- Scegli YAML → JSON o JSON → YAML (oppure Inverti direzione dopo una conversione).
- Incolla la config, trascina un file locale .yaml / .yml / .json (max 10 MB - lettura solo nel browser), o carica un esempio Docker Compose, GitHub Actions, Kubernetes o problema Norvegia.
- Scegli YAML 1.2 CORE (consigliato) o YAML 1.1 legacy, indent 2/4, e opzionalmente ordina chiavi. Controlla il censimento tipi e il badge multi-documento.
- Copia o scarica il risultato. I commenti vengono rimossi su YAML → JSON perche JSON non ne ha. Nulla viene caricato.
Esempi di Convertitore YAML in JSON
Docker Compose in JSON
Incolla un blocco services di compose.yaml e ottieni JSON tipizzato per API o fixture. Porte come "8080:80" restano stringhe se tra virgolette; numeri e booleani mantengono i tipi JSON.
Workflow GitHub Actions
Converti un estratto workflow YAML in JSON per ispezionare l'annidamento, o JSON in YAML quando modifichi fixture a mano.
Deployment Kubernetes
apiVersion / kind / metadata / spec si convertono in modo pulito. version: "1.25" tra virgolette resta stringa cosi i consumer non ricevono un float.
Stream multi-documento
Due manifest separati da --- diventano un array JSON di due oggetti. Inverti in JSON → YAML per re-emettere uno stream separato da ---.
Controllo problema Norvegia
Carica l'esempio Norvegia con YAML 1.2: country NO resta "NO". Passa a YAML 1.1 e NO diventa false - usa il censimento tipi per intercettare coercizioni silenziose.
Domande frequenti su Convertitore YAML in JSON
- Come converto YAML in JSON online?
- Scegli YAML → JSON, incolla il YAML (o trascina un .yaml / .yml) e copia o scarica il JSON. La conversione avviene nel browser - nulla viene caricato.
- Posso convertire JSON in YAML sulla stessa pagina?
- Si. Passa a JSON → YAML o usa Inverti direzione. Un array di oggetti da conversione multi-documento re-emette uno stream YAML separato da ---.
- Funziona per Docker Compose, GitHub Actions e Kubernetes?
- Si. Sono i casi principali. Carica gli esempi integrati o incolla compose.yaml, workflow o Deployment. Le config private restano sulla macchina perche il parsing non lascia il browser.
- Cos'e il problema Norvegia?
- YAML 1.1 tratta yes, no, on, off, y e n non quotati come booleani, quindi il codice paese NO diventa false in JSON. Questo strumento usa YAML 1.2 CORE di default, che mantiene NO e yes come stringhe. Attiva YAML 1.1 solo se serve comportamento legacy.
- Come vengono gestiti file YAML multi-documento?
- Documenti separati da --- diventano un array JSON, un elemento per documento nell'ordine sorgente. Corrisponde a come molti strumenti DevOps trattano uno stream di manifest.
- I commenti YAML sono conservati in JSON?
- No. JSON non ha sintassi commenti, quindi i commenti # vengono rimossi. L'UI mostra un badge quando erano presenti cosi sai che le annotazioni non sono sopravvissute.
- Il mio YAML viene caricato su un server?
- No. Parsing e conversione avvengono solo nel browser. Sicuro per manifest con secret, URL database e hostname interni.
- In cosa differisce da altri convertitori YAML in JSON?
- Un URL copre entrambe le direzioni con Inverti, toggle schema YAML 1.2 vs 1.1 per il problema Norvegia, multi-documento → array JSON con badge conteggio, censimento tipi live, esempi DevOps ed errori precisi per riga - senza caricare la config.
Strumenti correlati
Minificatore e formattatore JSON
Minificatore e formattatore JSON online gratuito. Minifica JSON per payload piu piccoli o formatta (pretty-print) con indentazione 2 spazi. Valida mentre lavori - nessun upload.
Convertitore JSON in CSV
Converti JSON in CSV e CSV in JSON nel browser. Appiattisci oggetti annidati, ricostruisci chiavi puntate al ritorno, NDJSON, preset Excel EU, RFC 4180. Nulla viene caricato.
Convertitore XML in JSON
Converti XML in JSON e JSON in XML online nel browser. Attributi come chiavi @, Inverti direzione, esempi config / RSS / SVG. Nulla viene caricato.
Convertitore TOML in JSON
Converti TOML in JSON e JSON in TOML online nel browser. Cargo.toml, pyproject.toml e config app. Inverti direzione. Nulla viene caricato.