gpt4 book ai didi

java - 使用当前 apache commons csv 库读取 CSV 文件的示例

转载 作者:搜寻专家 更新时间:2023-10-31 08:22:11 24 4
gpt4 key购买 nike

有人可以给我提供一个使用 Apache commons CSVParser 类读取 CSV 文件的示例吗?我看到无数使用已无法找到的过时(我认为)API 的示例。

无论我在哪里,我都会看到这个:

File csvData = new File("/path/to/csv");
CSVParser parser = CSVParser.parse(csvData, CSVFormat.RFC4180);
for (CSVRecord csvRecord : parser) {
...
}

但是我在任何地方都找不到具有采用这些参数的 CSVParser.parse() 方法的 jar 文件。接受一个 File 对象的那个,也接受一个 Charset 参数。我到处都看到 API 描述了字面上似乎不存在的内容。我猜这是一个 pre-1.0 API,他们在 1.0 发布后删除了它。我试过 1.0、1.1。和 1.2 在我的 pom 文件依赖项中,但它们都有带有 Charset 参数的方法。

最佳答案

我最终只是这样做了:

CSVParser csvFileParser = CSVFormat.DEFAULT.parse(new FileReader(new File("/path/to/csv")));

仍然让我印象深刻的是,所有文章 apache 官方文档都显示了使用似乎不存在的方法的示例。

关于java - 使用当前 apache commons csv 库读取 CSV 文件的示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36757314/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com