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ärt.
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.