java - 使用 Open CSV 阅读器跳过第一行

标签 java opencsv

这是我目前使用的线路

File booleanTopicFile;
// booleanTopicFile is csv file uploaded from form
CSVReader csvReader = new CSVReader(new InputStreamReader(new FileInputStream(booleanTopicFile), "UTF-8"));

想要跳过包含标题的 csv 的第一行。 除了默认构造函数中已经可用的默认逗号 (,) 之外,我不想使用任何分隔符。 在参数化构造函数中,有一个选项可以跳过。行,但如何处理构造函数的第二个和第三个参数。

CSVReader csvReader = new CSVReader(new InputStreamReader(Reader reader, char c, char c1, int index);

-- 谢谢

最佳答案

CSVReader 类的构造函数将在读取文件时跳过 csv 的第一行。

CSVReader reader = new CSVReader(new FileReader(file), ',', '\'', 1);

关于java - 使用 Open CSV 阅读器跳过第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13579670/

相关文章:

java - 如何使用 opencsv 读取包含 '\' 的字符串?

java - 在 OpenCSV 中使用 captureHeader

java - 如何在java中对这个数组列表进行排序

Java 不使用参数调用对象

java - Spring 应用程序上下文加载顺序

JavaFX - setText() 不工作

java - 如何在Java中执行2个包含相同条件的While循环?

java - opencsv,不能将值与“

java - 如何存储 jmeter 对数组的响应以便使用给定数组发出请求?

java - Selenium - 单独通过,TestSuite 没有