100 % lokal — Ihre Daten verlassen nie Ihren Browser

JSON in TSV — Tabulatoren statt Kommas

JSON in tabulatorgetrennte Werte umwandeln. Die Kommas in Ihren Daten stören nicht mehr, und das Ergebnis lässt sich direkt einfügen.

Sofort Privat Null Cookies

JSON-Eingabe

TSV-Ausgabe

Was dieses Werkzeug tut

Dieselbe Tabelle wie die CSV-Umwandlung, mit Tabulatoren zwischen den Feldern:

[{ "name": "Ada", "geboren": 1815 }]
name	geboren
Ada	1815

Die Wurzel muss ein Array von Objekten sein, ungleiche Datensätze ergeben die Vereinigung aller Schlüssel, und ein verschachtelter Wert wird als JSON in seine Zelle geschrieben — es sind die Regeln der CSV-Umwandlung.

Warum Tabulatoren

Das Komma steht in jeder Adresse, jedem europäischen Preis, jedem Prosasatz. Das Semikolon ist die europäische Antwort darauf, und deshalb öffnet sich dieselbe Datei in Berlin anders als in Chicago.

Der Tabulator steht fast nirgends. Das ist das ganze Argument für TSV, und es ist ein gutes.

Der Haken, den man kennen sollte

TSV hat zwei Definitionen, und sie widersprechen sich.

Die strenge — der IANA-Medientyp text/tab-separated-values — hat überhaupt kein Escaping. Ein Feld darf schlicht keinen Tabulator und keinen Zeilenumbruch enthalten.

Die praktische, die der Tabellenkalkulationen, borgt sich CSVs Anführungszeichen: ein Feld mit Tabulator wird in Anführungszeichen gesetzt.

Diese Umwandlung schreibt die praktische Form, weil Excel, Numbers und LibreOffice sie lesen. Setzt Ihr Konsument die strenge Definition um, entfernen Sie Tabulatoren aus Ihren Werten vor der Umwandlung und nicht danach: die Anführungszeichen, die er nicht versteht, würden Teil Ihrer Daten.

Kodierung, die übliche Warnung

Der Tabulator löst das Trennzeichenproblem, nicht das Kodierungsproblem. Excel rät weiterhin den Zeichensatz einer Datei, die es öffnet, und rät bei UTF-8 ohne Bytereihenfolge-Marke weiterhin falsch. Nehmen Sie den Importdialog statt eines Doppelklicks, oder gehen Sie über die CSV-Umwandlung mit ihrer Excel-Option, die die Marke schreibt.

Datenschutz ab Werk

Alles läuft lokal in deinem Browser mit JavaScript. Deine Daten werden nie hochgeladen, wodurch das Tool auch für sensible Inhalte sicher ist und offline funktioniert.

Häufige Fragen

Warum TSV statt CSV?
Weil ein Tabulator fast nie in einem Wert vorkommt, während das Komma in jeder Adresse, jedem europäisch geschriebenen Preis, jedem Satz steht. TSV umgeht die Trennzeichenkollision, die CSV brüchig macht — und die Semikolonkriege, die ihr durch die europäischen Gebietsschemata folgen.
Was passiert, wenn ein Wert einen Tabulator enthält?
Er wird zitiert, wie CSV ein Komma zitiert. Die Datei bleibt lesbar für alles, was CSV-artige Anführungszeichen versteht — die meisten Tabellenkalkulationen —, aber bedenken Sie: die strenge TSV-Definition kennt gar kein Escaping und verbietet Tabulatoren in Feldern schlicht. Ist Ihr Konsument streng, entfernen Sie Tabulatoren vor der Umwandlung.
Kann Excel eine TSV öffnen?
Ja, und zuverlässiger als eine CSV: mit der Endung `.tsv` oder `.txt` muss es das Trennzeichen nicht raten. Die Kodierung wird weiterhin geraten, Umlaute können also weiterhin verstümmelt ankommen — dasselbe Problem wie bei CSV und derselbe Ausweg: als UTF-8 mit Bytereihenfolge-Marke speichern oder importieren statt öffnen.

Ähnliche Konverter