import org.nuiton.util.csv.CSVDataSource; public class CSVReaderExample { public static void main(String[] args) { try { CSVDataSource dataSource = new CSVDataSource("path/to/your/csv/file.csv"); while (dataSource.next()) { String[] columns = dataSource.columns(); for (String column : columns) { System.out.println(column); } } dataSource.close(); } catch (Exception e) { e.printStackTrace(); } } } import org.nuiton.util.csv.CSVDataSink; public class CSVWriterExample { public static void main(String[] args) { try { CSVDataSink dataSink = new CSVDataSink("path/to/your/csv/file.csv"); dataSink.write("Column 1", "Column 2", "Column 3"); dataSink.write("Value 1", "Value 2", "Value 3"); dataSink.close(); } catch (Exception e) { e.printStackTrace(); } } } import nu.csv.CSVConfiguration; public class CSVConfigurationExample { public static void main(String[] args) { CSVConfiguration configuration = new CSVConfiguration(); // ... } }


上一篇:
下一篇:
切换中文