There is no way to read a text file other than row by row.
If you read a line from the file you will get a row/line that contains all the columns.
Parse the row into separate tokens for each column...