TOML zu CSV Konverter Online
TOML online sofort zu CSV konvertieren. Flacht verschachtelte Tabellen ab, verarbeitet Arrays von Tabellen und liefert tabellenfertige Ausgaben. Kostenlos, privat, keine Anmeldung erforderlich.
Was ist die TOML-zu-CSV-Konvertierung?
Die Konvertierung von TOML zu CSV nimmt eine TOML-Konfigurationsdatei und wandelt sie in eine flache Tabelle aus kommaseparierten Werten um. TOML eignet sich hervorragend für verschachtelte, strukturierte Konfigurationen; CSV ist das Format, das Tabellenkalkulationen, BI-Tools und Datenanalysten tatsächlich benötigen. Ein TOML-zu-CSV-Konverter übernimmt das Abflachen von Tabellen (sodass verschachtelte Schlüssel dennoch in Spalten landen) und schreibt Array-of-Tables-Einträge als separate Zeilen. Wenn Sie eine TOML-Datei jemals in Excel öffnen wollten und nie ganz herausgefunden haben, wie – dieses Tool löst das Problem.
Warum TOML zu CSV konvertieren?
CSV ist das universelle Format für Tabellenkalkulationen und Daten-Tools. Excel, Google Sheets, Power BI, Tableau, pandas, R, jedes Datenbank-Import-Tool – sie alle lesen CSV ohne Probleme. TOML hingegen ist ein von Entwicklern bearbeitetes Konfigurationsformat. Die Online-Konvertierung von TOML zu CSV ermöglicht es, TOML-Konfigurationen in Tabellenform zu analysieren, zu prüfen oder zu teilen. Verwenden Sie ein TOML-zu-CSV-Tool, wenn Sie TOML-Konfigurationen in eine Tabellenkalkulation laden möchten, um Einstellungen zu prüfen, Listen von Abhängigkeiten oder Einstellungen als Tabelle überprüfen, TOML-Daten für pandas, R oder andere Analyse-Tools vorbereiten oder TOML-Datensätze an Teammitglieder weitergeben möchten, die in Tabellenkalkulationen arbeiten.
So funktioniert unser TOML-zu-CSV-Konverter
Wenn Sie auf Konvertieren klicken, parst das Tool Ihr TOML und entscheidet, wie es aufgeteilt wird. Enthält Ihr TOML ein Array von Tabellen ([[items]]), wird jeder Eintrag zu einer CSV-Zeile mit den Schlüsseln als Header. Andernfalls flacht das Tool die Struktur mit Punkt-Notation ab (server.host, server.port) und schreibt eine einzelne Zeile. Arrays von Skalaren werden innerhalb einer Zelle als JSON-String formatiert, damit die Daten nicht verloren gehen. Zahlen und Booleans landen genau so im CSV, wie sie im TOML erschienen. Alles läuft in Ihrem Browser. Ihre TOML-Daten verlassen Ihr Gerät nie.
Enthaltene Funktionen
- Intelligente Layout-Erkennung: Arrays von Tabellen werden zu Zeilen; flache Tabellen zu abgeflachten Spalten.
- Punkt-Notation-Abflachung: Verschachtelte Schlüssel werden mit Punkten verbunden, sodass die Daten erhalten bleiben.
- Array-Verarbeitung: Skalare Arrays werden innerhalb von CSV-Zellen als JSON-String formatiert, um sie zu erhalten.
- Typerhaltung: Zahlen und Booleans bleiben in der CSV-Ausgabe unverändert.
- Upload-Unterstützung: Laden Sie eine .toml-Datei von Ihrem Gerät oder ziehen Sie sie in das Eingabefeld.
- Ein-Klick-Kopieren: Fügen Sie das CSV direkt in Excel oder Google Sheets mit dem Kopieren-Button ein.
Anleitung zur Nutzung
- Fügen Sie Ihr TOML in den Eingabe-Editor ein oder verwenden Sie den Upload-Button, um eine .toml-Datei zu laden.
- Klicken Sie auf Konvertieren, um die CSV-Ausgabe auf der rechten Seite zu generieren.
- Überblicken Sie die Header und Zeilen, um sicherzustellen, dass die Struktur korrekt aussieht.
- Klicken Sie auf Kopieren und fügen Sie das CSV direkt in Excel, Google Sheets oder einen beliebigen Texteditor ein.
Häufige Anwendungsfälle
- Konfigurationsprüfungen: TOML-Konfigurationen in eine Tabellenkalkulation laden, um Einstellungen in einem Projekt zu prüfen.
- Berichterstattung: TOML-Datensätze für Stakeholder exportieren, die in Excel oder Google Sheets arbeiten.
- Datenanalyse: TOML-Daten für pandas, R oder andere Analyse-Tools vorbereiten.
- Übergaben: TOML-Datensätze mit Teammitgliedern teilen, die in Tabellenkalkulationen arbeiten, nicht mit Parsern.
Beispielkonvertierung
Eingabe (TOML)
[[items]] name = "Widget" price = 29.99 inStock = true [[items]] name = "Gadget" price = 49.99 inStock = false
Ausgabe (CSV)
name,price,inStock Widget,29.99,true Gadget,49.99,false