我正在尝试快速学习Apache POI for Java(用于操作Excel).我一直在谷歌上搜索教程,但到目前为止我发现的只是简短的2段解释,然后是代码示例.我想找到一些更全面的东西,这是简洁的,但是以结构化,完整和可理解的方式进行.有人知道任何好的教程吗?Apache POI是否有任何体面的文档...?我似乎无法在他们的网站上找到任何内容.
我的老板习惯在我们的数据库上执行查询,返回数万行并将它们保存到excel文件中.作为实习生,我经常不得不编写与这些文件中的信息一起使用的脚本.到目前为止,我已经尝试过VBScript和Powershell来满足我的脚本需求.即使是最简单的任务,这两个任务都可能需要几分钟才能执行,这意味着脚本完成后将花费大部分时间为8小时.
我现在的解决方法就是编写一个PowerShell脚本,从xlsx文件中删除所有逗号和换行符,将.xlsx文件保存到.csv,然后让Java程序处理数据收集和输出,并让我的脚本在完成后清理.csv文件.对于我目前的项目,这只需要几秒钟就可以运行,但我不禁想知道下一个项目是否有更优雅的选择.有什么建议?