- Reading record based data.
- The methods in the
ListFile
interface provide the easiest way.
- Many file types implement
ListFile
, including: CsvFile
,
DataFile
, DbfFile
(read only), TextFile
(read only).
- Read the row definitions using:
Table allDefs = inFile.getRecordDefs()
, or
Table aDef = inFile.getRecordDef(<index>)
and
int numDefs = inFile.getRecordDefCount()
- Get the number of rows using:
double numRows = inFile.getNumberOfRows()
- Read in a row of data using:
Table data = inFile.getDataTable(<offset>)
(<offset>
is the row number [0..N-1]).
- Returns a table with
<COLNAME>=<VALUE>
entries.