我正在网上搜索从我的Java桌面应用程序导出数据到Excel的答案,我遇到了Apache POI API.然后我发现JDBC可以工作,然后我偶然发现了JExcel.它们都同样好,还是我应该专注于其中最好的,哪个是它?
干杯.
小智 20
为什么这么复杂?
只需TAB分隔您的列并将输出写入带有".xls"扩展名的纯文本文件?
这样,您只需打开生成的".xls"文件即可.即使它实际上只是一个TAB分隔的文本文件,Excel也会打开它并自动将每个选项卡视为新列.
坦率地说,不知道为什么人们仍然使用csv文件.
小智 14
可能我迟到了回答这个问题,但我猜你正确的选择是Jxls,我在模块中面临类似的情况,我必须保留一个模板,如徽标,颜色,col-span,固定列......所以写一个单独的java代码并设计它是非常忙碌的.
Jxls核心是poi,在语法上类似于jstl,你需要的是在excel中映射bean的数组列表和所需的列