我正在使用org.apache.commons.csv读取csv文件。我的代码看起来像这样

Iterable<CSVRecord> records = CSVFormat.RFC4180.withIgnoreEmptyLines(true)
                                               .parse((Reader)arg0.getReader());

for (CSVRecord record : records) {

}

如何从每个record获取逗号分隔的字符串值?

最佳答案

您可以使用size()get(int index)方法

for (CSVRecord record : records) {
    for(int i=0; i<record.size(); i++){
        System.out.println(record.get(i));
    }
}

所有detailled doc is here

关于java - 如何从csv文件中获取记录的长度?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51379213/

10-11 22:22
查看更多