import com.csvreader.CsvReader;
public class CsvReaderExample {
public static void main(String[] args) {
try {
CsvReader csvReader = new CsvReader("data.csv");
csvReader.setDelimiter(',');
csvReader.readHeaders();
while (csvReader.readRecord()) {
String column1 = csvReader.get("column1");
String column2 = csvReader.get("column2");
System.out.println("column1: " + column1);
System.out.println("column2: " + column2);
}
csvReader.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
import com.csvreader.CsvWriter;
public class CsvWriterExample {
public static void main(String[] args) {
try {
CsvWriter csvWriter = new CsvWriter("output.csv");
csvWriter.setDelimiter(',');
csvWriter.setQuoteChar('"');
csvWriter.writeRecord(new String[]{"column1", "column2"});
csvWriter.writeRecord(new String[]{"data1", "data2"});
csvWriter.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}