Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
titleAvailability

This routine is available since starting with katl-commons 4.0.8.

Syntax

...

readFromCSVFile(path, hasHeader [, charset])

Description

...

Excerpt

Read the values from the CSV filem, returning them into an array, of N rows * M columns values

Parameters

...

Parameter name

Type

Required

Description

path

string

Yes

Specifies the file name to read from.

hasHeaderbooleanYesSpecifies if the file has header.
charsetstringNoSpecifies the charset used to read that file.

Return type

...

string []

The values from the file, as a string array.

 

Example

...

On it's basic form, the routine can be used like simply:

...

 Unless calendaristic dates are in formats SIL can understand, dates should be imported as strings and further parsed afterwards in your SIL program.


Notes

...

Note
  1. You can use absolute paths and relative paths to "sil.home".
  2. If the header exist, it must not have duplicated columns, otherwise you need to skip it manually
  3.  If the file is not found, an error will be raised.

See also

...

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel = "file_routines"
labelsfile_routines