YAML do JSON
Konwertuj YAML in formato JSON istantaneamente con validazione
Input YAML
Output JSON
Cos'è YAML do JSON?
YAML e JSON rappresentano entrambi dane strutturati—oggetti, array, stringhe, numeri e booleani. YAML è orientato all'uomo con indentazione e nessuna parentesi; JSON è onnipresente nelle API e nei sistemi di configurazione. La conversione da YAML do JSON trasforma chiavi e strutture annidate in oggetti e array JSON standard. La specifica YAML 1.2 e la specifica JSON definiscono i formati. YAML è un superset di JSON, quindi la maggior parte dei documenti YAML si converte correttamente.
Questo narzedzie analizza il tuo YAML e produce il JSON equivalente. La conversione funziona interamente nel tuo browser. Nulla viene inviato a un server—sicuro per configurazioni di produzione, manifesti Kubernetes o dane sensibili.
Esempi YAML do JSON
Konwertuj YAML in JSON. Przyklad a tema telecom:
Przyklad: Record Abbonato
Output JSON:
Clicca sul pulsante Przyklad in alto per caricare altri esempi nell'editor.
Jak uzywac tego narzedzia
Incolla o Wczytaj YAML
Kopiuj il tuo YAML e incollalo nell'editor sinistro. Puoi anche cliccare su Wczytaj per caricare un plik .yaml o .yml dal tuo computer. Il pulsante Przyklad carica dane di esempio per i test.
Visualizza l'Output JSON
Il pannello destro mostra il JSON convertito. Usa <strong>Minifikuj</strong> per un output compatto su una riga, o lascialo formattato per la leggibilità. Il YAML nieprawidlowy mostra un errore—correggilo prima con il Walidator YAML.
Kopiuj o Pobierz
Usa <strong>Kopiuj</strong> per mettere il risultato negli appunti, o <strong>Pobierz</strong> per salvarlo come plik <code>.json</code>. Per la conversione inversa, usa JSON do YAML. Per formattare prima il YAML, usa il YAML Formatter.
Quando YAML do JSON è Utile
I manifesti Kubernetes, i plik Docker Compose e i workflow GitHub Actions sono spesso scritti in YAML. Quando devi passare quella configurazione a un sistema che si aspetta JSON—un'API, un database o uno script—questo narzedzie fa la conversione. Per estrarre valori specifici da YAML di grandi dimensioni, puoi convertire in JSON e usare jq.
I plik di configurazione come application.yml (Spring Boot) o .gitlab-ci.yml sono YAML. Convertire in JSON aiuta nell'integrazione con narzedzia che accettano solo JSON, o nella validazione della struttura rispetto a uno schema JSON.
Alcune API e database memorizzano o accettano JSON. Se i tuoi dane sorgente sono in YAML, la conversione qui ti dà il JSON di cui hai bisogno. Per convertire in XML invece, usa YAML do XML.
Czesto zadawane pytania
I commenti vengono preservati?
Nie. JSON non ha una sintassi per i commenti. I commenti YAML vengono rimossi durante la conversione in JSON. Se hai bisogno di mantenere i commenti, tieni i dane in YAML.
Jak to dziala con ancore e alias YAML?
Le ancore e gli alias vengono risolti durante la conversione. L'output JSON contiene la struttura espansa, non i riferimenti.
I miei dane sono privati?
Sì. La conversione funziona interamente nel tuo browser usando JavaScript. Nessun dato viene inviato a nessun server. Puoi confermarlo aprendo la scheda Rete del browser mentre usi lo narzedzie.
Come vengono gestite le stringhe multiriga in YAML?
Le stringhe multiriga YAML (blocchi letterali o folded) si convertono in stringhe JSON. Le interruzioni di riga vengono preservate. Per contenuti multiriga complessi, l'output JSON potrebbe usare newline con escape.
Posso validare l'output JSON?
Sì. Kopiuj l'output e incollalo nel Formater JSON o nel Walidator JSON per verificare struttura e sintassi.
Powiazane narzedzia
Specifica YAML. Specifica JSON. MDN. Riferimento rapido YAML. RFC 8259. YAML. Postman.