Convertitore TOML in CSV online

Converti TOML in CSV online istantaneamente. Appiattisce le tabelle annidate, gestisce gli array di tabelle e produce un output pronto per i fogli di calcolo. Gratuito, privato, senza registrazione.

Trascina o incolla il tuo TOML
Loading editor...
Loading editor...

Cos'è la conversione da TOML a CSV?

La conversione TOML in CSV prende un file di configurazione TOML e lo trasforma in una tabella piatta di valori separati da virgola. TOML è ottimo per configurazioni annidate e strutturate; CSV è ciò che i fogli di calcolo, gli strumenti BI e gli analisti di dati vogliono effettivamente. Un convertitore TOML in CSV gestisce l'appiattimento delle tabelle (in modo che le chiavi annidate rimangano nelle colonne) e la scrittura delle voci di array di tabelle come righe separate. Se hai mai voluto aprire un file TOML in Excel e non hai mai capito come, questo è lo strumento che risolve il problema.

Perché convertire TOML in CSV?

CSV è il formato universale per i fogli di calcolo e gli strumenti dati. Excel, Google Sheets, Power BI, Tableau, pandas, R, ogni strumento di importazione di database: tutti leggono CSV immediatamente. TOML, d'altra parte, è un formato di configurazione modificato dagli sviluppatori. Convertire TOML in CSV online ti permette di analizzare, verificare o condividere la configurazione TOML in forma di foglio di calcolo. Usa uno strumento TOML in CSV quando devi caricare la configurazione TOML in un foglio di calcolo per la revisione, verificare elenchi di dipendenze o impostazioni come tabella, preparare dati TOML per l'analisi con pandas o R, o consegnare record TOML a colleghi che lavorano con i fogli di calcolo.

Come funziona il nostro convertitore da TOML a CSV

Quando clicchi su Converti, lo strumento analizza il tuo TOML e decide come strutturarlo. Se il tuo TOML contiene un array di tabelle ([[items]]), ogni voce diventa una riga CSV con le chiavi come intestazioni. Altrimenti, lo strumento appiattisce la struttura con notazione puntata (server.host, server.port) e scrive una singola riga. Gli array di scalari vengono serializzati in JSON all'interno di una cella in modo che i dati non vadano persi. Numeri e booleani atterrano nel CSV esattamente come appaiono in TOML. Tutto funziona nel browser. I tuoi dati TOML non lasciano mai il tuo dispositivo.

Funzionalità disponibili

  • Rilevamento intelligente del layout: array di tabelle diventa righe; tabelle piatte diventano colonne appiattite.
  • Appiattimento con notazione puntata: le chiavi annidate vengono unite con punti in modo che i dati sopravvivano.
  • Gestione array: gli array scalari vengono serializzati in JSON all'interno di celle CSV per preservarli.
  • Preservazione dei tipi: numeri e booleani rimangono intatti nell'output CSV.
  • Supporto caricamento file: carica un file .toml dal tuo dispositivo o trascinalo nell'input.
  • Copia con un clic: incolla il CSV direttamente in Excel o Google Sheets con il pulsante Copia.

Come usare lo strumento

  1. Incolla il tuo TOML nell'editor di input, o usa il pulsante Carica File per caricare un file .toml.
  2. Clicca il pulsante Converti per generare l'output CSV a destra.
  3. Scorri le intestazioni e le righe per assicurarti che la struttura sembri corretta.
  4. Clicca il pulsante Copia e incolla il CSV direttamente in Excel, Google Sheets o qualsiasi editor di testo.

Casi d'uso comuni

  • Audit configurazione: caricamento della configurazione TOML in un foglio di calcolo per revisionare le impostazioni di un progetto.
  • Reportistica: esportazione di record TOML per le parti interessate che usano Excel o Google Sheets.
  • Analisi dati: preparazione dei dati TOML per pandas, R o altri strumenti di analisi.
  • Passaggi: condivisione di record TOML con colleghi che lavorano con i fogli di calcolo, non con i parser.

Esempio di conversione

Input (TOML)

[[items]]
name = "Widget"
price = 29.99
inStock = true

[[items]]
name = "Gadget"
price = 49.99
inStock = false

Output (CSV)

name,price,inStock
Widget,29.99,true
Gadget,49.99,false

Domande frequenti

Convertitori correlati