【发布时间】:2012-12-17 22:02:26
【问题描述】:
我对 Super CSV 并不陌生。只是想检查是否有删除或修改 CSV 文件中的一行的规定?
查看源代码,我看不到 RandomAccessFile 在 rw 模式下的使用。有什么方法可以自定义吗?
【问题讨论】:
我对 Super CSV 并不陌生。只是想检查是否有删除或修改 CSV 文件中的一行的规定?
查看源代码,我看不到 RandomAccessFile 在 rw 模式下的使用。有什么方法可以自定义吗?
【问题讨论】:
Super CSV 不支持编辑 CSV 文件。
快速而肮脏的解决方案是创建 CSV 文件的副本(即使用 Super CSV 读取每一行,然后将其写入不同的文件)。您可以很容易地选择是修改数据还是省略一行。
您可能已经看到,Super CSV 可与 Readers/Writers 配合使用。可能可以编写自己的 Reader/Writer 来包装 RandomAccessFile,然后 Super CSV 可以使用它,但制作副本可能更简单。
【讨论】: