有什么办法来改变Java中的CSV文件中的特定小区的价值?(Is there any way to

2019-07-29 22:40发布

我已经通过其他问题了StackOverflow上对此但是提到库只允许读或写。 他们中的一些允许部分读或写这样SuperCSV但无库可用于更新特定小区的价值。 有没有可以使用的或者我需要做手工一些其他图书馆?

Answer 1:

阅读的CSV,修改你想要的单元格,然后将它写回文件。



Answer 2:

没有,没有办法直接更新CSV文件中的单元格。 您可以通过列通过行和列,然后读取CSV线,更新单元(内容),并写入到一个新的文件。

如果你知道模式(正则表达式),那么你可以使用与string.replace()方法。



文章来源: Is there any way to change value of a particular cell in a csv file in java?