Datenformat-Konverter
Konvertieren zwischen JSON, YAML, TOML, XML und CSV. Auto-Erkennung, Pretty-Print und Inline-Fehler. Läuft komplett im Browser.
Über dieses Tool
Data Converter wandelt Daten zwischen den gängigen strukturierten Formaten: JSON, YAML, TOML, XML, CSV und ein vereinfachtes INI/Properties. Sie fügen Daten in einem Format ein, wählen das Zielformat, und sehen die Konvertierung sofort. Bei verlustbehafteten Konvertierungen (z. B. JSON-Datenstrukturen in CSV-Flachtabelle) erhalten Sie eine Warnung.
Das Tool ist Type-aware: Zahlen, Booleans, Null-Werte werden korrekt erkannt und ins Zielformat übertragen, soweit das Zielformat sie kennt. YAML-spezifische Features (Anker, References, Multi-Document-Files) und XML-Attribute werden so gut wie möglich abgebildet. Bei nicht eindeutig konvertierbaren Konstrukten (XML-Attribute → JSON-Schlüssel) bieten wir Optionen.
Wann Sie dieses Tool nutzen sollten
- Konfigurationsformat-Migration. Eine YAML-Konfig in JSON für ein Tool umwandeln, das nur JSON liest (oder umgekehrt).
- API-Antwort-Format. Eine JSON-API-Antwort in CSV für Tabellenkalkulation umwandeln.
- Konfigurationsverständnis. XML-Konfig in JSON konvertieren, um die Struktur klarer zu sehen.
- Daten-Pipelines. Schnelles Cross-Format-Konvertieren in Ad-hoc-Skripten.
Format-Stärken und -Schwächen
JSON: einfachste Struktur, universelle Unterstützung, aber keine Kommentare, keine Datums-Typen. YAML: menschen-freundlich, unterstützt Kommentare, aber Tabs-vs.-Spaces-Fallen und seltene Features wie Anker können verwirren. TOML: klar, einfach, gut für Configs (Cargo, pyproject), aber wenig flexibel für tief verschachtelte Daten. XML: verbose, mit Attributen und Namespaces ausdrucksstark, aber zunehmend out-of-fashion. CSV: einfache Tabellen, aber keine Hierarchie, kein Type-System.Häufige Fragen
Geht bei der Konvertierung Information verloren?
@key oder als Top-Level-Felder mischen) — beide Wege haben Edge-Cases. Wir zeigen Warnungen bei verlustbehafteten Konvertierungen.
Wie werden Kommentare behandelt?
yq) besser geeignet.