Class CSVStreamWriter
The class writes a CSV file.
Note: when this class is used with sensitive data, be careful in persisting sensitive information to disk.
Constructor Summary
Method Summary
| Method | Description |
|---|
| close() | Closes the underlying writer. |
| writeNext(String…) | Write a single line to the CSV file. |
Methods inherited from class Object
assign, create, create, defineProperties, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toLocaleString, toString, valueOf, values
Constructor Details
CSVStreamWriter(Writer)
- CSVStreamWriter(writer: Writer)
Create a new CSVStreamWriter with a ',' as separator and '"'
as quote character.
Parameters:
- writer - the writer to use.
CSVStreamWriter(Writer, String)
- CSVStreamWriter(writer: Writer, separator: String)
Create a new CSVStreamWriter with the specified separator and '"'
as quote character.
Parameters:
- writer - the writer to use.
- separator - the separator to use.
CSVStreamWriter(Writer, String, String)
- CSVStreamWriter(writer: Writer, separator: String, quote: String)
Create a new CSVStreamWriter with the specified separator and the
specified quote character.
Parameters:
- writer - the writer to use.
- separator - the separator to use.
- quote - the quote to use.
Method Details
close()
- close(): void
Closes the underlying writer.
writeNext(String...)
- writeNext(line: String...): void
Write a single line to the CSV file.
Parameters:
- line - an array of strings.