我试图在Writer类中找到一些append方法,但我什么也没找到。
也许有一个简单的解决方法,或者我应该只读取现有文件并创建一个要附加到的新文件?
答案 0 :(得分:2)
无法直接将行附加到电子表格中。你是对的,解决方案是阅读整个电子表格并创建一个带有附加行的新电子表格。
原因是Spout没有存储电子表格的内存中表示,而是逐行工作。
您可以在此处找到此用例的示例:https://github.com/box/spout/wiki/Add-data-to-an-existing-spreadsheet