好一个 在opencsv中进行编写时,我们并不怎么想追加内容,因为它可能存在风险(出问题了,您可能会破坏本来很好的文件),因此倾向于使用写入。
那就是说在sourceforge中打开一个错误或功能请求,如果有足够的兴趣,我们将尝试在4.3版本中获得它(4.2已被预订)。
那就是说,如果您想解决这个问题,请创建自己的MappingStrategy类,以扩展HeaderColumnNameMappingStrategy,并且您需要做的是在generateHeader方法上重写以返回空的String数组。您可以查看ColumnPositionMappingStrategy中的代码,以了解我在说什么。这将防止标题被写入。在这种情况下,您仅需要在else部分中使用它。
希望能有所帮助。
:)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)