Cookies für Statistik und Werbung
Wir setzen Cookies für Statistik und Werbung ein, beides geht an Google. Wenn du ablehnst, ändert sich für dich sichtbar nichts.Zur Datenschutzseite
Tabellen, Konfigurationsdateien, Exporte aus irgendeinem System: Datenformate ineinander zu überführen, ist eine Alltagsaufgabe mit einem unangenehmen Nebenaspekt. In diesen Dateien stehen oft Kundenadressen, Bestellungen oder Zugangsdaten. Alles hier läuft in deinem Browser, du musst also nichts davon jemandem anvertrauen.
Bis zu 100 Dateien auf einmal. Gemischte Formate sind kein Problem.
Sie werden nacheinander umgewandelt und kommen zusammen als ZIP zurück.
10 Formate in dieser Kategorie, 71 funktionierende Umwandlungen — bei 70 davon verlässt die Datei dein Gerät nicht.
Das Datenformat des Web. Verschachtelte Strukturen, von jeder Programmiersprache lesbar.
Ein JSON-Objekt pro Zeile. Was Protokollpipelines und Datenexporte strömen lassen.
Eine Tabelle als Klartext. Jede Tabellenkalkulation, jede Datenbank und jedes Auswertungswerkzeug liest sie.
Wie CSV, nur mit Tabulatoren getrennt — womit das Problem des Kommas im Feldinhalt gar nicht erst entsteht.
Spaltenweise Speicherung für große Datenmengen. Weit kleiner und schneller abzufragen als CSV.
Der wortreiche Vorfahr von JSON. Nach wie vor das Rückgrat im Datenaustausch von Unternehmen und Behörden.
Konfigurationsformat, das über Einrückung strukturiert. Für Menschen gut lesbar, bei Leerzeichen unerbittlich.
Ein Konfigurationsformat, das lesbar bleibt, ohne YAMLs Einrückungsfallen mitzubringen.
Abschnitte und Schlüssel-Wert-Paare. Das älteste Konfigurationsformat, das noch täglich benutzt wird.
Eine Tabelle als INSERT-Anweisungen, fertig zum Einspielen in eine Datenbank.
Read only — we can open this format but not write it.
Für alle, die prüfen, ob ein Download unverändert angekommen ist — im Abgleich mit der Prüfsumme, die auf der Seite des Projekts steht.
CSV kennt nur Zeilen und Spalten. JSON und YAML kennen Verschachtelung. Eine flache Tabelle nach JSON zu bringen, ist deshalb unproblematisch — umgekehrt muss verschachtelte Struktur irgendwie flach werden, und dabei gibt es keine Lösung, die für jeden Fall richtig ist.
Wir flachen mit Punktschreibweise ab, aus `kunde.adresse.stadt` wird eine Spalte dieses Namens. Das ist nachvollziehbar und umkehrbar, aber es ist eine Entscheidung, und du solltest sie kennen, bevor du das Ergebnis weiterverwendest.
Die Datei wird nirgendwo hingeschickt — die Umwandlung passiert in deinem Browser. Du kannst die Verbindung trennen und es trotzdem tun, was die einfachste Art ist, das nachzuprüfen.
Zahlen ja. Bei Datumsangaben kommt es auf das Zielformat an: JSON und YAML haben keinen eigenen Datumstyp, dort wird daraus Text. CSV kennt ohnehin nur Text.