CSV (Comma Separated Values) is a file format having the values separated with a comma. Let us see how to read a CSV using a Java Program. Reading the file and processing from BufferReader is one of the ways to do it.
Read Data From CSV in Java
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
public class ReadDataFromCSVFile {
public static final String PATH = "C:\\Input\\Data.csv";
public static void main(String[] args) throws FileNotFoundException {
try {
BufferedReader reader = new BufferedReader(new FileReader(PATH));
String line = null;
while ((line = reader.readLine()) != null) {
String sData[] = line.split(",");
for (int i = 0; i < sData.length; i++) {
System.out.println("data:::::" + sData[i]);
}
}
// close reader
reader.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
0 Comments