i have to read CSV file in java, I googled it but i got the way to read using the headers; but i have no information of the column headers and number of columns available i
If you don't know what the columns represent you can only read it as text with something like:
final BufferedReader br = new BufferedReader(new FileReader(file));
String line = null;
while ((line = br.readLine()) != null) {
final String[] lineValues = line.split(COLUMN_DELIMITER);
}
This way all your column values will be in these lineValues
arrays (column1 will be lineValues[0] etc.).