dw.io
Class CSVStreamWriter
![](https://sfcclearning.com/infocenter/DWAPI/scriptapi/html/api/images/inherit.gif.pagespeed.ce.4vPrGmNumQ.gif)
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
CSVStreamWriter(writer
:
Writer)
Create a new CSVStreamWriter with a ',' as separator and '"' as quote character.
CSVStreamWriter(writer
:
Writer, separator
:
String)
Create a new CSVStreamWriter with the specified separator and '"' as quote character.
CSVStreamWriter(writer
:
Writer, separator
:
String, quote
:
String)
Create a new CSVStreamWriter with the specified separator and the specified quote character.
Method Summary
close()
:
void
Closes the underlying writer.
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 Detail
CSVStreamWriter
public CSVStreamWriter(writer
:
Writer)
Create a new CSVStreamWriter with a ',' as separator and '"'
as quote character.
Parameters:
writer
-
the writer to use.
Method Detail
writeNext
writeNext(line
:
String...)
:
void
Write a single line to the CSV file.
Parameters:
line
-
an array of strings.