top of page
Bücherregal als Symbolbild für den Blogbeitrag.

Blog

Trennzeichen in einer CSV-Datei ändern

  • Stefan
  • 18. Juli 2023
  • 2 Min. Lesezeit

Aktualisiert: 13. Nov. 2023

Das Ändern der Trennzeichen in einer CSV-Datei hat seine Tücken, sobald dasselbe Zeichen auch in den Feldinhalten enthalten ist. Hier ist die Lösung...


Praxisbeispiel

Ich bin im Begriff den Anbieter von meinem Web-Shop zu wechseln. Dabei konnte ich die vorhandenen Artikel mit allen Angaben aus meinem bisherigen Shop erfolgreich als CSV-Datei exportieren. Der neue Anbieter unterstützt ebenso den Import von CSV-Dateien, womit ich viel Zeit und auch Fehler durch Abschreiben der Produktangaben einsparen kann. Beim ersten Testimport stelle ich nun aber fest, dass mein neuer Web-Shop einen Tabulator anstelle von einem Komma als Separator in der CSV-Datei erwartet.

Ist doch kein Problem - ich öffne kurzerhand die CSV-Datei im Notepad++ und ersetze alle Kommas durch einen Tabulator.

Beim wiederholten Import stelle ich nun mit Schrecken fest, dass auch sämtliche Kommas als Satzzeichen in den Artikelbeschreibungen durch ein Tabulator ersetzt wurden.


Doch wie kann ich die Trennzeichen der CSV-Struktur anpassen, ohne die Feldinhalte zu verändern? Dank einem Tipp von einem Freund, lernte ich das hilfreiche Tool «smasi CSV-Wizard» kennen...



Separator mit smasi CSV-Wizard ersetzen

Mit dem besonderen CSV-Editor «smasi CSV-Wizard» können die Feldtrennzeichen in der CSV Struktur mit wenigen Mausklicks problemlos umgestellt werden:

Neues Trennzeichen in CSV-Datei festlegen.

Anleitung:

smasi CSV-Wizard starten

Solltest du smasi CSV-Wizard noch nicht besitzen, kannst du das Tool über den Mac Apple Store oder Microsoft Store einfach und risikolos downloaden und installieren.

Funktion direkt anwenden

Auf der Startseite von smasi CSV-Wizard den Punkt 'Eine Funktion direkt anwenden' aufrufen.

Funktion 'CSV-Format anpassen' ausführen

Danach die Funktion 'CSV-Format anpassen' auswählen und mit dem Schalter 'Start' den Prozess beginnen.

Datei(en) auswählen

Die betroffene CSV-Datei(en) im Download-Ordner auswählen und den Vorgang mit 'Weiter' fortsetzen.

Ermitteltes CSV-Format kurz überprüfen

Das CSV-Format der vorliegenden Datei wird automatisch ermittelt, welches in diesem Arbeitsschritt kurz überprüft und notfalls umgestellt werden kann.

Das neue Feldtrennzeichen bestimmen

Nun sind wir bereits beim wesentlichen Punkt angelangt: Das gewünschte Feldtrennzeichen vom Zielformat wie z.B. der Tabulator kann im Abschnitt 'CSV' ausgewählt werden (siehe Bild).

Verarbeitung ausführen

Zuletzt die automatische Datensicherung bestätigen und die Verarbeitung mit dem Schalter 'Ausführen' starten.

Hiermit ist in wenigen Sekunden das Trennzeichen in den ausgewählten CSV-Dateien korrekt umgestellt. Smart and simple.



Zwei hilfreiche Tipps

Separator in mehreren CSV-Dateien gleichzeitig ändern

Die Umstellung des CSV-Formats kannst du bei Bedarf auch gleichzeitig für mehrere CSV-Dateien in einem Arbeitsschritt ausführen. Smart and simple.


CSV in TSV-Datei umwandeln

Übrigens, wenn die Zielplattform eine TSV-Datei anstelle einer CSV-Datei verlangt, dann ist das Vorgehen identisch. TSV bedeutet einfach «tab-separated-values» und ist ebenfalls eine reine Textdatei wie die CSV-Datei auch. Nach dem Umstellen der Trennzeichen auf Tabulator - wie oben beschrieben - musst du lediglich noch die Dateiendung von ".csv" auf ".tsv" umstellen. Das ist bereits alles!


bottom of page