Annuncio bloccatoSi prega di disattivare il blocco degli annunci per sostenere i nostri servizi gratuiti.

Da JSON a YAML

Converte gli oggetti di configurazione JSON in formato YAML leggibile dall'uomo, ampiamente utilizzato negli strumenti DevOps. L'output è correttamente indentato e compatibile con i comuni parser YAML.

Strumento per sviluppatoriv1.0.0

Convertitore da JSON a YAML

Riscrive il JSON come YAML pulito e rientrato. Utile ogni volta che si ha bisogno di un file di configurazione in un formato più facile da leggere e modificare a mano.

Da
A

Ingresso JSON

359 byte - 6 linee

Uscita YAML

Convertito
- id: 1 name: Alice role: Engineer active: true salary: 95000 - id: 2 name: Bob role: Designer active: true salary: 82000 - id: 3 name: Charlie role: Manager active: false salary: 110000 - id: 4 name: Diana role: Engineer active: true salary: 98000

280 byte - 20 linee

359 BDimensione dell'ingresso
280 BDimensione di uscita
6Linee di ingresso
20Linee di uscita
JSON → YAMLPercorso

Tutte le direzioni, uno strumento

Passate da una combinazione di JSON, CSV, XML, YAML, TOML, TSV e Proprietà senza dover passare da uno strumento all'altro o da una scheda all'altra.

Opzioni di precisione

Controllate i delimitatori, le intestazioni, la gestione dei null, i nomi dei tag XML e l'indentazione, in modo che l'output corrisponda esattamente a ciò che la vostra pipeline si aspetta.

Immediato e privato

Ogni conversione viene eseguita direttamente nel browser utilizzando JS nativo. Non viene caricato, registrato o inviato nulla. Incollate, convertite, fatto.

Guida

Come convertire i dati

1

Scegliete i formati

Scegliere il formato di origine dal menu a tendina di sinistra e il formato di destinazione da quello di destra. Lo strumento mostra automaticamente solo le coppie di conversione valide.

2

Incolla il tuo input

Lasciare i dati nell'editor o fare clic su Carica esempio per iniziare con un esempio funzionante. Il formato viene rilevato automaticamente dalla selezione effettuata.

3

Modificare le opzioni

Aprire il pannello Opzioni per regolare elementi quali il delimitatore CSV, l'inclusione o meno delle intestazioni, il nome del tag radice XML o la larghezza dell'indentazione.

4

Copiare o scaricare

Il risultato può essere prelevato con un clic o scaricato come file con l'estensione corretta. È anche possibile scambiare l'output con l'input per concatenare le conversioni.

Annuncio bloccatoSi prega di disattivare il blocco degli annunci per sostenere i nostri servizi gratuiti.
Casi d'uso

Chi lo usa

Sviluppatori backend

Trasformate i risultati delle interrogazioni al database in JSON per le vostre API, convertite i file di configurazione da un formato all'altro o gestite i dati per uno script di migrazione.

Analisti di dati

Ottenere esportazioni CSV in JSON per l'elaborazione o appiattire JSON annidati da un'API in un formato pronto per i fogli di calcolo senza scrivere una sola riga di codice.

Ingegneri DevOps

Convertire le configurazioni YAML per Kubernetes, Docker Compose o Ansible in TOML o JSON quando la catena di strumenti richiede un formato diverso.

Sviluppatori Java

Passare da file JSON a file .properties per progetti Spring Boot o Android, con chiavi di annotazione a punti generate e analizzate correttamente.

Scrittori tecnici

Trasformate i dati strutturati in formati leggibili per la documentazione o ripulite le esportazioni disordinate dai sistemi di gestione dei contenuti prima della pubblicazione.

Studenti e allievi

Un buon modo per capire come i diversi formati di dati si relazionano tra loro. Incollare JSON valido e vedere esattamente come appaiono gli stessi dati in YAML o TOML.

Annuncio bloccatoSi prega di disattivare il blocco degli annunci per sostenere i nostri servizi gratuiti.
Confronto

Perché usare Endless Forge

La maggior parte dei convertitori online gestisce uno o due formati. Questo copre tutte le combinazioni in cui gli sviluppatori si imbattono, senza pubblicità.

Caratteristica
Altri strumentimedia
Fucina senza finequesto sito web
JSON, CSV, XML in un unico posto
Sometimes
YAML, TOML, TSV, Proprietà
Sometimes
Opzioni di uscita configurabili
No
Output evidenziato dalla sintassi
No
Nessun caricamento di file o account
No
Utilizzo gratuito
No
Annuncio bloccatoSi prega di disattivare il blocco degli annunci per sostenere i nostri servizi gratuiti.

Un solo convertitore per tutti i formati con cui si lavora effettivamente

La conversione dei dati sembra semplice, finché non ci si trova bloccati tra i formati alle 11 di sera prima di una distribuzione. Questo strumento copre le combinazioni che si presentano nei progetti reali: JSON a CSV per l'esportazione di un foglio di calcolo, YAML a TOML quando si cambia sistema di configurazione, Properties a JSON quando si modernizza un'applicazione Java. Ogni conversione viene eseguita localmente nel browser, senza alcun viaggio di andata e ritorno verso il server, in modo che i dati rimangano privati e lo strumento funzioni anche senza una connessione di rete.
Annuncio bloccatoSi prega di disattivare il blocco degli annunci per sostenere i nostri servizi gratuiti.
Esplorare

Altri strumenti per gli sviluppatori

Annuncio bloccatoSi prega di disattivare il blocco degli annunci per sostenere i nostri servizi gratuiti.
FAQ

Domande frequenti

JSON si converte in CSV, XML, YAML, TOML, TSV e Proprietà. CSV si converte in JSON, XML, YAML e TSV. XML si converte in JSON, CSV, YAML e TSV. YAML si converte in JSON, CSV, XML, TOML e Proprietà. TOML si converte in JSON, YAML e Proprietà. Proprietà si converte in JSON, YAML e TOML.
Ogni conversione viene eseguita da JavaScript in esecuzione nella scheda del browser. Non viene inviato nulla a un server, non viene memorizzato o registrato da nessuna parte. È possibile utilizzare questo strumento anche offline, una volta caricata la pagina.
JSON è il formato standard per le risposte API e i dati di configurazione, ma molti strumenti aziendali: applicazioni di fogli di calcolo, cruscotti di BI e strumenti di importazione di database, lavorano con CSV come formato di input principale. La conversione di un array di record JSON in CSV consente di aprire i dati direttamente in Excel o Google Sheets. Per verificare che il JSON sia sintatticamente corretto prima di convertirlo, utilizzare prima JSON Validator, poi format and inspect the structure e infine convertire nel formato di destinazione.
YAML e JSON rappresentano le stesse strutture di dati ma con una sintassi diversa. YAML è più leggibile, supporta i commenti (cosa che JSON non fa) ed è il formato preferito per i file di configurazione in Kubernetes, Docker Compose, GitHub Actions e Ansible. La conversione tra JSON e YAML è senza perdite in entrambe le direzioni. Per una fase completa di formattazione e validazione prima della conversione, JSON Formatter consente di ispezionare e ripulire il JSON.
Sì. Il parser TOML gestisce array di tabelle usando la sintassi [[section]], chiavi punteggiate, tabelle inline e array inline. L'output è JSON standard che conserva esattamente la struttura.
Quando si converte da JSON, gli oggetti annidati vengono appiattiti usando la notazione a punti, in modo che una chiave come database.host.port diventi una singola riga di proprietà. Quando si analizza .properties in JSON, le chiavi con i punti vengono ricostruite automaticamente in un oggetto annidato.

6 domande risposte

Annuncio bloccatoSi prega di disattivare il blocco degli annunci per sostenere i nostri servizi gratuiti.
Startup Fame Verification