如何在java中dynamic更新excel
我正在devise股市预测器,其中用户应该通过networking更新他的历史指数数据库。 我只想将新的数据添加到我的Excel文件的顶部。 不是底部,而是在我的文件顶部。 现在我知道我可以做一个副本,并修改该副本和常规的东西。 如何避免这个复杂的步骤,而不是在几个步骤呢? 有没有可能做到这一点,而不是复制
Apache POI的Sheet
对象有一个可以用来做这个的shiftRows
方法。 以下是繁忙的开发者指南HSSF和XSSF特性的一个例子:
- 在一张纸上向上或向下移动行
- shiftRows API文档
以下是一些示例代码的答案:
- 如何在apache poi 3.6中创build新的行?
为什么不更新.csv(这更容易),并在所有更新完成后,将其转换为.xls