CSVWriter

Der CSVWriter ist das Pendant zum CSVReader. Damit kann man aus einem Spreadsheet eine CSV- oder TXT-Datei erzeugen.

Dabei kann man einstellen wie genau die Datei eingelesen werden soll. Das betrifft typische Einstellungen wie:

  • Spaltentrenner (z.B. Komma, Semikolon, Tabulator)
  • Textqualifier (in der Regel doppelte Anführungszeichen, die jeden Spaltenwert umschließen)
  • Encoding: Spielt immer dann eine Rolle wenn Umlaute nicht korrekt dargestellt werden (z.B. UTF-8 oder ISO-8859-1)
  • Dateiname

Die einzelnen Inputs, Outputs und Konfigurationsoptionen dieses Steps werden hier erklärtopen in new window.

Anwendungsbeispiel

Der SpreadsheetCSV findet sich häufiger nach einem Mapper, um eine CSV-Datei aus einem zuvor bearbeiteten Spreadsheet zu erzeugen.

Die so erzeugte Datei kann anschließend z.B. mit einem FTPUpload auf einen FTP-Server hochgeladen werden.

Automatisch Zeilenumbrüche entfernen

Die Option trimMode kann man automatisch Zeilenumbrüche oder Leerzeichen in allen Spalten entfernen.