gpt4 book ai didi

java - 如何在 CSV 文件的特定单元格中写入内容?

转载 作者:行者123 更新时间:2023-12-01 22:16:24 27 4
gpt4 key购买 nike

我需要使用 org.apache.commons.csv 库在 .csv 文件中的特定单元格中写入内容,而不迭代并复制所有行。

我尝试过这个:

Reader reader = Files.newBufferedReader(Paths.get(Properties.dataFilePath));
CSVParser csvParser = new CSVParser(reader, CSVFormat.DEFAULT);
List<CSVRecord> records = csvParser.getRecords();
records.get(rowNumber)[columnIndex] = value;

但是这是不允许的。

编辑 1

我的 IDE 提到:表达式的类型必须是数组类型,但它解析为 CSVRecord

最佳答案

你试过了吗value = Records.get(rowNumber).get(columnIndex);?

看看这里,可能对你有帮助:https://commons.apache.org/proper/commons-csv/apidocs/org/apache/commons/csv/CSVRecord.html

关于java - 如何在 CSV 文件的特定单元格中写入内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58623742/

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