记录升级jxls后的相关问题和内容
自定义函数
使用jxls的时候可以通过设置一些自定义函数对写入到excel中的数据进行一些处理,比如简单的运算,日期格式化等等。 老版本的的设置自定义函数方法为:
Map<String, Object> funcs = new HashMap<String, Object>();
funcs.put("utils", new ExcelFunction());
evaluator.getJexlEngine().setFunctions(funcs)
新版设置方法为:
Map<String, Object> funcs = new HashMap<String, Object>();
funcs.put("utils", new ExcelFunction());
JexlBuilder jb = new JexlBuilder();
jb.namespaces(funcs);
JexlEngine je = jb.create();
evaluator.setJexlEngine(je);