我正在尝试测试JXLS java库以生成Excel文件。
我继续收到这些错误消息:
1018 [AWT-EventQueue-0] WARN org.apache.commons.jexl2.JexlEngine - org.jxls.expression.JexlExpressionEvaluator.evaluate@61![0,19]:'transaction.account;'无法进入或未知的财产交易
我已经按照他们网站上的所有步骤进行了操作。
这是我的代码:
*List<Transaction> transactions = generateTransactionData();
org.apache.log4j.BasicConfigurator.configure();
InputStream is = new java.io.FileInputStream(new File("rapport.xlsx"));
OutputStream os = new FileOutputStream("rapport-output.xlsx");
Context context = new Context();
context.putVar("transactions", transactions);
JxlsHelper.getInstance().processTemplate(is, os, context);*
class Transaction{
private String account;
Transaction(String _account){
account = _account;
}
public String getAccount(){
return account;
}
}
我的方法generateTransactionData()返回Transaction的ArrayList,没有空值。
有人可以帮忙吗?