如何在Java文件中实现JXLS?

如何在Java文件中实现JXLS?,java,report,jxls,Java,Report,Jxls,我想将我的报告转换成Excel工作表,但我不知道如何在java文件中实现JXLS。 请告诉我实施的步骤 提前谢谢 首先,您需要创建要在excel文件中显示的数据对象 List<Staff> staffs = new ArrayList<Staff>(); staffs.add(new Staff("Zhang San", 6000D, 3000D)); staffs.add(new Staff("Li Si", 5000D, 2000D)); staffs.add(new

我想将我的报告转换成
Excel
工作表,但我不知道如何在
java
文件中实现
JXLS
。 请告诉我实施的步骤


提前谢谢

首先,您需要创建要在excel文件中显示的数据对象

List<Staff> staffs = new ArrayList<Staff>();
staffs.add(new Staff("Zhang San", 6000D, 3000D));
staffs.add(new Staff("Li Si", 5000D, 2000D));
staffs.add(new Staff("Wang Wu", 4000D, 1000D));
然后创建
XLSTransformer
对象并设置源文件、目标文件和保存数据的映射

XLSTransformer former = new XLSTransformer();
former.transformXLS(srcFilePath, beanParams, destFilePath);
您需要使用
标记对地图中的列表进行迭代,然后可以将值设置到结果excel文件中。使用以下命令更改excel模板文件


我正在尝试使用JXLS api@agadand显示报告?哪里有问题?当我生成excel文件时,数据显示如下:${employee.Name}付款:${employee.Payment}奖金:${employee.Bonus}。我对如何显示真实数据感到困惑@agadshow告诉我们您首先尝试了什么,然后解释您面临的问题…我很简单地遵循此链接。。但是我没有找到放置模板代码的地方,比如Name:${employee.Name}Payment:${employee.Payment}Bonus:${employee.Bonus}@prasakhode,agad
XLSTransformer former = new XLSTransformer();
former.transformXLS(srcFilePath, beanParams, destFilePath);