Object -
io
:
WritableTextRecordChannel
Represents a channel, which will allow to write records through a given WritableCharacterChannel.
Constructor
__init
(WritableCharacterChannel characterChannel, string fs, string rs, string fmt)
- characterChannel WritableCharacterChannel
-
WritableCharacterChannel, which will point to the input/output resource
- fs string
-
Field separator (this could be a regex)
- rs string
-
Record separator (this could be a regex)
- fmt string default
-
The format, which will be used to represent the CSV (this could be "DEFAULT" (the format specified by the CSVChannel), "CSV" (Field separator would be "," and record separator would be a new line), or TDF (Field separator will be a tab and record separator will be a new line).
Methods
Writes records to a given output resource.
Parameters
- textRecord string[]
-
List of fields to be written
-
Return Type
(Error?) An
Error
if the records could not be written properly