dw.io
Class CSVStreamReader

The class supports reading a CSV file. The reader supports handling CSV
entries where the separator is contained in quotes and also CSV entries where
a quoted entry contains newline characters.
Constructor Summary
CSVStreamReader(ioreader
:
Reader)
Creates a new CSVReader with a ',' as separator character and a '"' as quote character.
CSVStreamReader(ioreader
:
Reader, separator
:
String)
Creates a new CSVReader with the specified separator character and a '"' as quote character.
CSVStreamReader(ioreader
:
Reader, separator
:
String, quote
:
String)
Creates a new CSVReader with the specified separator character and the specified quote character.
CSVStreamReader(ioreader
:
Reader, separator
:
String, quote
:
String, skip
:
Number)
Creates a new CSVReader.
Method Summary
close()
:
void
Closes the underlying reader.
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
CSVStreamReader
public CSVStreamReader(ioreader
:
Reader)
Creates a new CSVReader with a ',' as separator character and a '"' as
quote character. The reader doesn't skip any header lines.
Parameters:
ioreader
-
the reader to use.
CSVStreamReader
Creates a new CSVReader with the specified separator character and a '"'
as quote character. The reader doesn't skip any header lines.
Parameters:
ioreader
-
the reader to use.
separator
-
a string, which represents the separator character.
CSVStreamReader
Creates a new CSVReader with the specified separator character and the
specified quote character. The reader doesn't skip any header lines.
Parameters:
ioreader
-
the reader to use.
separator
-
a string, which represents the separator character.
quote
-
a string, which represents the quote character.
CSVStreamReader
Creates a new CSVReader. The separator character, the quote character and
the number of header lines can be specified in the call.
Parameters:
ioreader
-
the reader to use.
separator
-
a string, which represents the separator character.
quote
-
a string, which represents the quote character.
skip
-
the number of lines to skip at the beginning of the file.
Salesforce Commerce Cloud Courses
Salesforce B2C Commerce Developer - Certification Tests
Why risk failing the SFCC exam? Get 180 real questions, killer content, and everything you need to crush the Salesforce B2C Commerce Developer certification.
Becoming a Salesforce B2C Commerce Developer is your ticket to higher salaries, better job opportunities, and the credibility to stand out from the competition. But let's be honestβpassing the certification exam isn't easy. That's where we come in.
Becoming a Salesforce B2C Commerce Developer is your ticket to higher salaries, better job opportunities, and the credibility to stand out from the competition. But let's be honestβpassing the certification exam isn't easy. That's where we come in.
Salesforce Javascript Developer I - Certification Tests
Not just another prep courseβthis is your shortcut to passing. Master JavaScript for Salesforce and go from 'hoping to pass' to knowing you will. Ready to start?
This isn't just another prep courseβit's your shortcut to mastering the skills and confidence you need to pass. With multiple practice tests covering every section and a final exam simulation designed to mirror the real thing, you'll feel like you've already aced it before test day.
This isn't just another prep courseβit's your shortcut to mastering the skills and confidence you need to pass. With multiple practice tests covering every section and a final exam simulation designed to mirror the real thing, you'll feel like you've already aced it before test day.
Salesforce B2C Commerce Architect - Certification Tests
Think the Developer exam was hard? Welcome to the next level.
The Salesforce B2C Commerce Architect certification is a whole different gameβcomplex solutions, elevated difficulty, and skills that set you apart in the eCommerce industry. That's why we're including 11 downloadable PDF guides, packed with best practices and strategies to help you prepare for the exam and build confidence in every topic.
The Salesforce B2C Commerce Architect certification is a whole different gameβcomplex solutions, elevated difficulty, and skills that set you apart in the eCommerce industry. That's why we're including 11 downloadable PDF guides, packed with best practices and strategies to help you prepare for the exam and build confidence in every topic.
Method Detail
readAll
readAll()
:
List
Returns a list of lines representing the entire CSV file. Each line is a
array of strings.
Using this method on large feeds is inherently unsafe and may lead to an out-of-memory condition. Instead use method readNext() and process entries line by line.
Returns:
a list of lines representing the entire CSV file.
readNext
readNext()
:
String[]
Returns the next line from the input stream. The line is returned as an
array of strings. The method returns null if the end of the stream is
reached.
Returns:
the next line from the input stream as an array of strings.