Package gdv.xport.util
Class CsvFormatter
java.lang.Object
gdv.xport.util.AbstractFormatter
gdv.xport.util.CsvFormatter
- All Implemented Interfaces:
ImportListener
,AutoCloseable
,EventListener
Diese Klasse dient dazu, um die verschiedenen Saetze und Felder in einer
einzigen CSV-Datei zu exportieren.
- Since:
- 1.2 (06.06.2016)
- Author:
- oliver
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a new csv formatter.CsvFormatter
(OutputStream ostream) Instantiates a new csv formatter.CsvFormatter
(Writer writer) Instantiates a new csv formatter. -
Method Summary
Modifier and TypeMethodDescriptionvoid
write
(Datenpaket datenpaket) Ausgabe eines kompletten Datenpakets im CSV-Format.void
Formatiert den uebergebenen Satz als CSV.
-
Constructor Details
-
CsvFormatter
public CsvFormatter()Instantiates a new csv formatter. -
CsvFormatter
Instantiates a new csv formatter.- Parameters:
writer
- the writer
-
CsvFormatter
Instantiates a new csv formatter.- Parameters:
ostream
- the ostream
-
-
Method Details
-
write
Ausgabe eines kompletten Datenpakets im CSV-Format. Dabei tauchen unterschiedliche Saetze nebeneinander in der generierten Tabelle auf.- Overrides:
write
in classAbstractFormatter
- Parameters:
datenpaket
- Datenpaket, das als CSV exportiert werden soll- Throws:
IOException
- bei Problemen mit der Generierung- See Also:
-
write
Formatiert den uebergebenen Satz als CSV.- Overrides:
write
in classAbstractFormatter
- Parameters:
satz
- the satz- Throws:
IOException
- Signals that an I/O exception has occurred.- See Also:
-