Was dieses Tool macht
Jedes Feld wird mit einem Tabulator zwischen den Spalten neu geschrieben, anstelle des Eingabetrennzeichens, das aus der Datei selbst erkannt wird. Ein kommagetrennter und ein semikolongetrennter Export wandeln sich beide ohne Einstellung um.
Zellen, die in der CSV nur wegen eines Kommas gequotet waren, verlieren diese Anführungszeichen: Eine tabgetrennte Datei hat mit einem Komma keinen Streit.
Wo TSV der Platz ausgeht
TSV hat keine Norm. Keine Spezifikation sagt, wie ein Tabulator innerhalb eines Wertes aussieht, denn im üblichen Verständnis kann ein Wert schlicht keinen enthalten — der Tabulator ist das Trennzeichen und sonst nichts.
Für eine solche Zelle bleiben zwei ehrliche Möglichkeiten: das Zeichen zerstören oder das Quoting behalten. Dieses Tool behält es, nach Art von RFC 4180, und nur für die Zellen, die es brauchen: Eine Zelle mit Tabulator oder Zeilenumbruch kommt in Anführungszeichen heraus, innere Anführungszeichen verdoppelt.
Der Wert überlebt. Die Datei ist streng genommen kein schlichtes TSV mehr.
Was das nachgelagert bedeutet
Ein Leser, der nur an Tabulatoren trennt — cut, awk, eine schnelle Shell-Pipeline — behandelt die Anführungszeichen als gewöhnliche Zeichen und trennt mitten in der Zelle. Importfunktionen von Tabellenkalkulationen erkennen sie in der Regel.
Prüfen Sie also das Ziel, bevor Sie sich darauf verlassen. Ist der Abnehmer eine Shell-Pipeline und enthalten Ihre Daten Tabulatoren, ist TSV das falsche Zielformat — und CSV war bereits das richtige.
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.