我在StackOverflow上已经解决了有关此问题的其他问题,但那里提到的库只允许读取或写入。其中一些确实允许像SuperCSV一样进行部分读取或写入,但是没有库可用于更新特定单元格的值。是否有其他库可以使用或我需要手动执行吗?
答案 0 :(得分:1)
读入CSV,修改所需的单元格,然后将其写回文件。
答案 1 :(得分:1)
不,无法直接更新CSV文件中的单元格。您可以逐行读取CSV,然后逐列读取,更新单元格(内容)并写入新文件。
如果您知道模式(正则表达式),那么您可以使用String.replace()方法。