Parse the next cell.
Source position: csvreadwrite.pp line 149
public function TCSVParser.ParseNextCell: Boolean; |
True if a cell was read, False if no more CSV data is available.
ParseNextCell attempts to read the next field in the CSV data, moving to the next row if necessary. It returns True if a cell was read successfully, False if no more CSV data is available - when the stream has reached EOF. It takes into account the Delimiter, QuoteChar and LineEnding properties to determine the field boundaries. When it has returned True, the properties CurrentRow, CurrentCol, MaxColCount and CurrentCellText can be used to determine what field was read and what the contents of the field were.
|
Row (zero based) of the current field. |
|
|
Column (zero based) of the current field. |
|
|
Return the maximum column count encountered till now. |
|
|
Current field value. |
|
|
Field delimiter character. |
|
|
Character to quote values. |
|
|
Line ending character. |